About Sandford Properties Limited (05964789) United Kingdom