Overview
Legal name
JAMES BARR & SON (ENGINEERING) LIMITED
Region
East of England
Registered address
SUITE 7B AQUARIUM
101 LOWER ANCHOR STREET
CHELMSFORD
ENGLAND
CM2 0AU
Insolvency history
No