LETS MAINTAIN (GLASGOW) LIMITED Company number SC621405 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Analysis Location Related Registered office Address11 Somerset Place, Glasgow, United Kingdom, G3 7JT PostcodeG3 7JT Companies at this postcode 447 Map