About Us

Legal Business Information

Stelebo Luxe Limited is a duly registered private company limited by shares in Nigeria under the Companies and Allied Matters Act (CAMA) 2020.

Legal Name: Stelebo Luxe Limited
RC Number: 9261333
Registered Address: 36, Uvwiamia Road, Agbarho, Delta State, Nigeria

We sell legitimate physical consumer goods and do not engage in cryptocurrency trading, gift card resale, gambling, financial services, or any prohibited activities.