About Mill Street Apartments Ltd (12387407) United Kingdom