Overview
Legal name
A120 PROPERTY MANAGEMENT LIMITED
Region
East of England
Registered address
BENFLEET WATER TOWER
335 BENFLEET ROAD
BENFLEET
ENGLAND
SS7 1PW
Insolvency history
No