About Chelsea Harbour Holdings Ltd (10724739) United Kingdom