About Turner And Turner Properties Ltd (10554305) United Kingdom