is inactive
Where is OCULAR INNOVATIONS LIMITED's headquarters?
OCULAR INNOVATIONS LIMITED's headquarters is located at England, Lancashire, Suite 206, Davyfield Road, Blackburn, BB1 2QY, B1 Business Centre
What year was OCULAR INNOVATIONS LIMITED started?
OCULAR INNOVATIONS LIMITED was started in 2016
Sources: Companies House