About Northbridge Management Limited (04262439) United Kingdom