About Caines Property Holdings Ltd (12017231) United Kingdom