About Sandford Properties (oxford) Limited (03459533) United Kingdom