About Smart Space Properties Ltd (10427325) United Kingdom