About Mills Apartments Ltd (12165081) United Kingdom