About Sandford Court Management Company Limited (04637009) United Kingdom