Company overview
Company Number
C137962
Name
Trans Switch Africa Holdings Ltd
Entity type
Public
Status
Live
Incorporation date
21 April 2016
Country
Mauritius