GEORGE LESLIE LIMITED Company number SC251886 · Monitor this company Active Overview People 16 Financial Pay gap Control Charges Documents Analysis Location Related Registered office AddressBlackbyres Road, Barrhead, Glasgow, Lanarkshire, G78 1DU PostcodeG78 1DU Companies at this postcode 4 Map