About Urspace Property Ltd (12754507) United Kingdom