About Turnberry Property Developments Ltd (07423652) United Kingdom