About Turnberry Properties Ltd (12864358) United Kingdom