M E K PLANT LIMITED Company number SC593480 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressRose Bank Cottage Doctors Road, Ochiltree, Cumnock, United Kingdom, KA18 2PT PostcodeKA18 2PT Map