About Sampford Properties Limited (07985364) United Kingdom