Mains House Limited is a dissolved company incorporated on 21 July 2004 with the registered office located in Glasgow, City of Glasgow. Mains House Limited was registered 21 years ago.
Registered office address changed from Grandview House Care Home High Street Grantown on Spey PH26 3HD to Level 8, 110 Queen Street Glasgow G1 3BX on 31 March 2022