About The Met Apartments Space Limited (07314723) United Kingdom