BARWELL PLC Company number SC142927 · Monitor this company Active Overview People 11 Financial Control Charges Documents Analysis Location Related Registered office AddressC/O Mackie, 21 Cleveden Gardens, Glasgow, Scotland, G12 0PU PostcodeG12 0PU Companies at this postcode 9 Map