IC Mask Design Limited Company numberBR022617 StatusClosed TypeUk-Establishment Incorporated15 Jun 2020 Registered office Arcadia House Maritime Walk - Ocean VillageSouthamptonSO14 3TL Data JSON Markdown