About Mildmay Apartments Ltd (11003198) United Kingdom