ORRO LIMITED Company number SC207007 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office Address50 Cresswell Street, Glasgow, Scotland, G12 8BY PostcodeG12 8BY Companies at this postcode 5 Map