LANARKSHIRE LABORATORIES LTD Company number SC664533 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address15 Hall Road, Nemphlar, Lanark, Scotland, ML11 9JE PostcodeML11 9JE Companies at this postcode 6 Map