About Turners Property Developments Limited (00886302) United Kingdom