OWL OPTOMETRY LTD Company number 16176514 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3504 Landmark East Tower, London, England, E14 9EG PostcodeE14 9EG Companies at this postcode 43 Average house price in E14 9EG £920,000 (88 sales) Map