OTTI & RALPH LTD Company number 15182941 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address738 Edenfield Road, Norden, Rochdale, England, OL12 7PP PostcodeOL12 7PP Companies at this postcode 5 Average house price in OL12 7PP £248,000 (17 sales) Map