About Spr Property & Development Ltd (13529537) United Kingdom