About Northbridge Associates Limited (10199909) United Kingdom