Overview
Legal name
BARCLAY DEVELOPMENTS LIMITED
Region
London
Registered address
WARWICK LANE
116 PALMERSTON ROAD
BUCKHURST HILL
ESSEX
IG9 5LQ
Insolvency history
Yes