About Urbanspire Holdings Limited (06540383) United Kingdom