STEVEN CARR LIMITED Company number SC783135 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office Address14 Park Avenue, Barrhead, Glasgow, Scotland, G78 2AZ PostcodeG78 2AZ Companies at this postcode 7 Map