Overview
Legal name
ALLEN & HALL HOLDINGS LIMITED
Region
East of England
Registered address
UNIT 3 1 ARMSTRONG ROAD
MANOR TRADING ESTATE
BENFLEET
ENGLAND
SS7 4FH
Insolvency history
No