About Spurr Properties Ltd (11582298) United Kingdom