Registered with number SC435914 twelve years ago, Terrenus Environmental Ltd had been a private limited company until 2017-02-21 - the time it was formally closed. Its official registration address was 11 Somerset Place, Glasgow. The firm has a history in name changes. In the past, the firm had three different company names. Before 2014 the firm was prospering under the name of Progenus Environmental Planning and before that its company name was Progenus Environmental.
Gen C. was this company's managing director, assigned this position in 2012.