Company overview
Company Number
C25968
Name
Ibhayi Ltd.
Entity type
Unknown
Status
Defunct
Incorporation date
4 December 2000
Country
Mauritius