Shopping center
We found 18 companies
Happy World House Shopping Centre
Level 8 Happy World House, 37 Sir William Newton Street, Port Louis
Happy World is a family enterprise with operations in Retailing and Trade Services. In Retailing, the Group operates 18 retail outlets in support of ‘Sony' in Consumer Electronics, and ‘Pi...
Verified
1