Company overview
Company Number
OE020682
Name
Powell Management S.A.
Entity type
Overseas Entity
Status
Active
Incorporation date
31 January 2023
Address
2Nd Floor, Humboldt Tower, East 53Rd Street, Urb. Marbella, P.O. Box 0819-09132, Panama City, Panama
Country
United Kingdom