About St Andrews Court (lake) Limited (06409012) United Kingdom