🇬🇧
THE INTERNATIONAL OPTICAL TECHNOLOGIES ASSOCIATION (IOTA) LIMITED
94.12 · Activities of professional membership organizationsSIC94120Healthcare & MedicalSmallID02904113
📍 2.4 THE BEACON, BEAUFRONT PARK ANICK ROAD, HEXHAM, NE46 4TU, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.