About St Andrews View (thursby) Management Company Limited (10743701) United Kingdom