About Troon Developments Limited (SC472813) United Kingdom