Overview
Legal name
ARMSTRONG PROPERTIES (BRISTOL) LIMITED
Region
South West England
Registered address
26 BROCKWORTH CRESCENT
STAPLETON
BRISTOL
ENGLAND
BS16 1HQ
Insolvency history
No