Started with Reg No. SC452206 eleven years ago, Chemicals & Renewables Europe Ltd had been a private limited company until 2018-07-04 - the time it was formally closed. The business latest office address was 1 Cambuslang Court, Cambuslang Glasgow.
This business was managed by an individual managing director: David D. who was in charge of it for five years.