CHAMELEON TRUST PLC

CHAMELEON TRUST PLC Previous company name Name change date Company Overview Chameleon Trust PLC is a United Kingdom-based company whose principal activity is that of an investment trust. The company’s registered business address is at Glasgow, United Kingdom. It was incorporated in the year 2004. Chameleon Trust’s objective is to make capital profits from investments(…)