About Turk Homes Limited (07981223) United Kingdom