London Office :

Capital House
114-115 Tottenham Court Road
London,
W1T 5AH
United Kingdom.

Telephone :

+ 44 20 7224 2822

Fax :

+44 20 7990 8102

E-mail Address :

If you are a tenant and have a maintenance request: