is not in process of liquidation on Jun 1, 2024
Where is OCUMEL UK's headquarters?
OCUMEL UK's headquarters is located at BERKSHIRE, SLOUGH, 139 LANGLEY ROAD, SL3 7DZ
What is OCUMEL UK's industry?
OCUMEL UK is in the industry of Other human health activities
What year was OCUMEL UK started?
OCUMEL UK was started in 2012
Sources: Companies House