LEMH SERVICES LTD Company number SC842930 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressGreenacres, Castleton Road, Auchterarder, Scotland, PH3 1AG PostcodePH3 1AG Companies at this postcode 5 Map