About Silverspear Property Ltd (10203469) United Kingdom