About Creative Properties Investments Holdings Ltd (13023968) United Kingdom