About Sparford Properties Limited (02179143) United Kingdom