ENEN LIFE LTD Company number SC573264 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address2 MANDERSTON MEADOW, NEWTON MEARNS, NEWTON MEARNS, SCOTLAND, G77 6GL PostcodeG77 6GL Companies at this postcode 15 Map