About Northbrook Management Services Limited (11243177) United Kingdom