Company overview
Company Number
OE017206
Name
Impahla Holdings Limited
Entity type
Overseas Entity
Status
Active
Incorporation date
24 January 2023
Address
Leeward Management Limited Camana Bay, 9 Forum Lane, Suite 3119, Grand Cayman, KY1-9006, Cayman Islands
Postal code
KY1-9006
Country
United Kingdom