The centre was established in 1982 and caters for business start-ups through to multi-national organisations. The property is located in a large modern prestigious three-storey office block in the centre of Teddington with the benefit of its own carpark. A complete package of business services is provided on-site, including reception and telephone answering, together with photocopying and faxing. The offices have ADSL and are part air-conditioned. Eighteen offices are available at the property providing accommodation from 2 to 4 people however, larger requirements can be accommodated by combining rooms.