About Clark & Clark Property Holdings Limited (12112791) United Kingdom