About Turvey Property Services Limited (11127014) United Kingdom