About Bybrook Management Company Limited (02924900) United Kingdom