Odlings are a limited company, based in Hull with a registered office at Bridgwater House, 2 Hayward Business Centre, New Lane, Havant, PO9 2NL. Company Reg. No. 00890557. VAT No. 166 9377 16... Established in 1870, Odlings Ltd are manufacturers and..
Relevance: 15.749435