About Northern Venture Trust Plc (03090163) United Kingdom