About North Haven Limited (03667729) United Kingdom