LIFE PROJECT LTD Company number SC880664 · Monitor this company Active Overview Control Charges Documents Analysis Location Related Registered office Address11 Riddon Avenue, Glasgow, Scotland, G13 4NJ PostcodeG13 4NJ Companies at this postcode 10 Map