ENDOWMENT INVESTMENT HOLDINGS LIMITED, Londra, GB