About St Andrews Place Management Company 3 Limited (09152505) United Kingdom