OTTR LIMITED Company number 17207820 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address26 Elphinstone Road, Highcliffe, Christchurch, England, BH23 5LL PostcodeBH23 5LL Companies at this postcode 12 Average house price in BH23 5LL £864,000 (29 sales) Map