Search the register – results All results GENESIS INVESTMENT MANAGEMENT, LLP OC306866 - Incorporated on 10 February 2004 16 St. James's Street, London, United Kingdom, SW1A 1ER