London-based asset management firm