is inactive
United Kingdom
Person with significant control
Appointed on21 Sep 2018
Country of residenceUnited Kingdom
United Kingdom
Director
Appointed on21 Sep 2018
Country of residenceUnited Kingdom
Where is S TOLU LIMITED's headquarters?
S TOLU LIMITED's headquarters is located at UNITED KINGDOM, LONDON, 16 BUCKSTONE ROAD, N18 2RH
What is S TOLU LIMITED's industry?
S TOLU LIMITED is in the industry of Data processing, hosting and related activities
What year was S TOLU LIMITED started?
S TOLU LIMITED was started in 2018
Sources: Companies House