About St. Andrews Estates Limited (01579832) United Kingdom