About Turner Properties & Developments Limited (10247812) United Kingdom