About Pendlebrook Management Company Limited (11861886) United Kingdom