Legal Notice

Name of company

Ocular Outcomes Ltd 

Registered office

Northcote House

68 North Lane 

Haxby 

York 

YO32 3JU 

 

Registered in England 

Company Registration Number 11377534