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.