About Sandcombe Properties Limited (02512383) United Kingdom