CAMPBELL MEYER & CO LIMITED Company number SC116101 · Monitor this company Active Overview People 23 Financial Control Charges Documents Analysis Location Related Registered office Address3 Peel Park Place, East Kilbride, Glasgow, G74 5LW PostcodeG74 5LW Companies at this postcode 34 Map