HUMEWOOD HOLDINGS LTD, Londra