About The Met Apartments Limited (07314630) United Kingdom