About Turners Property Limited (08671009) United Kingdom