About Barbrook Management Company Ltd (08103821) United Kingdom