About Smartspace Uk Developments Ltd (13093397) United Kingdom