Overview
Legal name
OCULAR SYSTEMS LTD
Region
North East England
Registered address
17 MAIN STREET
PONTELAND
NEWCASTLE UPON TYNE
ENGLAND
NE20 9NH
Insolvency history
No