About Deynebrook Management Company Limited (12070249) United Kingdom