Overview
Legal name
BUILDING MANAGEMENT INSTALLATIONS LTD
Region
London
Registered address
6 EDWIN RD
TWICKENHAM
TW1 4JJ
Insolvency history
Yes