About St. Andrews Bay Development Ltd. (SC185639) United Kingdom