About Turner Properties (oxford) Limited (10279769) United Kingdom