BARR + WRAY GROUP LIMITED Company number SC640496 · Monitor this company Active Overview People 9 Financial Control Charges Documents Gazette Analysis Location Related Registered office Address1 Buccleuch Avenue, Hillington Park, Glasgow, G52 4NR PostcodeG52 4NR Companies at this postcode 14 Map