About Braemar Golf Developments Limited (SC203539) United Kingdom