Organization:
Allan Gray Proprietary Limited
LEI 549300JYX4DF88DA4495, SWIFT GRAYZAJCXXX
Organization name
Allan Gray Proprietary Limited
Country name
South Africa
Country of registration
South Africa
Industry
-
Bond debt
-