About St. Andrews Residents Limited (04216080) United Kingdom