OHDOODLE LTD Company number SC804075 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address3/2 93 Grovepark Street, Glasgow, Scotland, G20 7NZ PostcodeG20 7NZ Companies at this postcode 31 Map