Address: 
Archway Steel Limited, Unit E, Lancaster Road Industrial Estate, Lancaster Road, New Barnet, London, EN4 8AS
Area: 
New Barnet
Ownership: 
Robert Deards Limited
Tenant: 
Archway Steel Limited
Sector: 
Engineering
Type: 
INDUSTRIAL