ARMSTRONG SCREWS & FIXINGS LIMITED Company number 01165129 · Monitor this company Dissolved Overview People 28 Documents Analysis Location Related Registered office AddressCaparo House, 103 Baker Street, London, W1U 6LN PostcodeW1U 6LN Companies at this postcode 89 Map