GI
GENESIS INVESTMENT MANAGEMENT, LLP
Active OC306866 LONDON
Type
Limited Liability Partnership
Directors
8
Risk
Low Risk