OTLEY OSTEOPATHS LIMITED Company number 09076918 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address4 New Inn Court, Otley, England, LS21 3AJ PostcodeLS21 3AJ Companies at this postcode 9 Average house price in LS21 3AJ £168,000 (5 sales) Map