About Spur Properties Limited (07890945) United Kingdom