About Sandford Property Limited (10684631) United Kingdom