About Millennium Quay (blocks N & R) Management Company Limited (03754715) United Kingdom