🇬🇧
ARMSTRONG OPTICAL LIMITED
26.70 · Manufacture of optical precision instrumentsSIC26701Healthcare & MedicalSmallID03406287
📍 31 CAXTON HOUSE, NORTHAMPTON SCIENCE PARK, KINGS PARK ROAD NORTHAMPTON, NORTHAMPTONSHIRE, NN3 6LG
Data sourced from official commercial registries. Last updated when this company filed its accounts.