TELMA HOLDINGS LIMITED Company number SC719891 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address83 Woodcroft Drive, Lenzie, Scotland, G66 3WD PostcodeG66 3WD Companies at this postcode 23 Map