TRC MAINTENANCE LIMITED Company number SC517983 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office Address39 Bencloich Road, Lennoxtown, United Kingdom, G66 7ED PostcodeG66 7ED Companies at this postcode 4 Map