is inactive
Where is SELF PAINT's headquarters?
SELF PAINT's headquarters is located at 17, TENIOLA STREET, IJESHATEDO, LAGOS STATE
What is SELF PAINT's industry?
SELF PAINT is in the industry of Manufacture of textiles
What year was SELF PAINT started?
SELF PAINT was started in 2018
Sources: Corporate Affairs Commission