About Millbank Apartments Limited (05365652) United Kingdom