About Turnberry House Properties Limited (09080356) United Kingdom