About Assemble Properties Limited (12634901) United Kingdom