About Golf Links Mews Management Company Limited (09504812) United Kingdom