is inactive
Where is STICKS & GRILLS's headquarters?
STICKS & GRILLS's headquarters is located at FLAT 4B, IDEAL HEIGHTS, 11 COOPER ROAD, OFF LATEEF JAKANDE, IKOYI, LAGOS STATE
What year was STICKS & GRILLS started?
STICKS & GRILLS was started in 2018
Sources: Corporate Affairs Commission