About The Links Praa Sands Limited (04222891) United Kingdom