Overview
Legal name
BALFOUR ATTACHMENTS LIMITED
Region
Scotland
Registered address
18 MELFORD ROAD
RIGHEAD INDUSTRIAL ESTATE
BELLSHILL
LANARKSHIRE
UNITED KINGDOM
ML4 3LR
Insolvency history
No