About Churchill Property Holdings Limited (12619541) United Kingdom