OTS CONSULTING LIMITED Company number 15520455 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address4 Gilberry Close, Knowle, Solihull, England, B93 9JZ PostcodeB93 9JZ Companies at this postcode 5 Average house price in B93 9JZ £668,000 (12 sales) Map