About Slinfold Properties Limited (03796541) United Kingdom