About St. Andrews Court (farnham) Management Company Limited (02904906) United Kingdom