About Northbrook Management Limited (02353405) United Kingdom