About Sandford Court Freehold Company Limited (03248421) United Kingdom