About St. Andrews (freehold) Limited (02757957) United Kingdom