Overview
Legal name
B & R INSTALLATIONS LIMITED
Region
South East England
Registered address
UNIT 2 CROWHURST BARN
CROWHURST LANE WEST KINGSDOWN
SEVENOAKS
KENT
ENGLAND
TN15 6JE
Insolvency history
No