Overview
Legal name
A&B BALSA LTD
Region
East of England
Registered address
2 FLEMING FIELDS
LEIGHTON BUZZARD
ENGLAND
LU7 3RZ
Insolvency history
No