About St Andrews Court (freshwater) Management Company Limited (05161238) United Kingdom