About 105 St Andrews Road Management Company Limited (07573050) United Kingdom