Advanced company searchLink opens in new window

CHAMELEON

Company number CE026994

Company type
Charitable incorporated organisation
Charity number
1196274

Refer to the Charity Commission Register of Charities for further information about this charity