Overview
Legal name
120 CAMBRIDGE STREET TENANTS MANAGEMENT COMPANY LIMITED
Region
London
Registered address
120 CAMBRIDGE STREET
LONDON
SW1V 4QF
Insolvency history
No