About Turners Property Investments Limited (02882878) United Kingdom