The renting of technical and office space and the provision of facilities management services to tenants.
Address Global Switch House3 Nutmeg LaneLondon -E14 2AX
Tel: 020 74739000