OORA LTD Company number SC856461 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address18 Crowhill Road, Bishopbriggs, Glasgow, Scotland, G64 1QY PostcodeG64 1QY Companies at this postcode 20 Map