Overview
Legal name
BALFOUR PLACE RESIDENTS COMPANY LIMITED
Region
London
Registered address
1 BALFOUR PLACE
LONDON
ENGLAND
SW15 6XR
Insolvency history
No