About Sandhersons Property Limited (07641298) United Kingdom