About St Andrews Close Weeley Management Company Ltd (11357438) United Kingdom