About Cannon Taylor Property Holdings Ltd (13709615) United Kingdom