About Glenbrook Management Limited (02444245) United Kingdom