About Turf House Properties Ltd (05161515) United Kingdom