Merry Maids Lanarkshire phone Unit 7 Hill House Managed Workshops, 37, Argyle Crescent Hillhouse Industrial Estate, South Lanarkshire ML3 9BQ map Merrymaid of Lanarkshire phone Unit 31, Hillhouse Community Workshops, Argyle Crescent Hillhouse Industrial Estate, South Lanarkshire ML3 9BQ map if (!IN_DEV) { ?> } ?>