About Millbank Apartments (management) Limited (05383474) United Kingdom