About Mia Apartments Ltd (11820723) United Kingdom