About Spur Property Development Limited (02493740) United Kingdom