is inactive
Where is SIMBA FOODS LIMITED's headquarters?
SIMBA FOODS LIMITED's headquarters is located at United Kingdom, London, E10 7EA, 413 Lea Bridge Road
What year was SIMBA FOODS LIMITED started?
SIMBA FOODS LIMITED was started in 2015
Sources: Companies House