A good place for start up companies or if you just need to rent some office space on a short term basis.
They have good friendly reception staff and a nice coffee shop as well.