About Turner Property Holdings Limited (02698435) United Kingdom