About Highbridge Northwood Limited (12187419) United Kingdom