CGN LIFE SCIENCES LTD Company number SC631833 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3/3 75-77 Queen Street, Glasgow, Scotland, G1 3BZ PostcodeG1 3BZ Companies at this postcode 4 Map