About Meerbrook Management Company Limited (10427981) United Kingdom