About Millennium Harbour (london) Ltd (13586204) United Kingdom