About 7 St Andrews Square Management Company Limited (03784019) United Kingdom