About St Andrews Place Stratton Management Company Limited (12323898) United Kingdom