Overview
Legal name
BALMUIR FLATS MANAGEMENT LIMITED
Region
London
Registered address
FLAT 6
FLAT 6
263 UPPER RICHMOND ROAD
LONDON
SW15 6SP
Insolvency history
No