is inactive
Where is SCILLA BEAUTY STORES's headquarters?
SCILLA BEAUTY STORES's headquarters is located at 21/25 BROAD STREET, LAGOS, LAGOS STATE
What is SCILLA BEAUTY STORES's industry?
SCILLA BEAUTY STORES is in the industry of Trading
What year was SCILLA BEAUTY STORES started?
SCILLA BEAUTY STORES was started in 2019
Sources: Corporate Affairs Commission