About Mmm Apartments Ltd (10941593) United Kingdom