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