About St. Andrews House Management Company Limited (08318013) United Kingdom