OTTO BAR AND KITCHEN LTD Company number 12305237 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address20 Thorpe Lane Sprotbrough, South Yorkshire, Doncaster, England, DN5 7QP PostcodeDN5 7QP Companies at this postcode 13 Average house price in DN5 7QP £333,000 (4 sales) Map