Steben Consulting Limited has been in the UK for at least 11 years. Started with Registered No. 08619232 in 2013, it is based at 45 Ullswater Close, Northampton NN3 2DJ. The firm's declared SIC number is 70229 which stands for Management consultancy activities other than financial management. Sunday 31st July 2022 is the last time when the accounts were reported.
The directors currently appointed by this specific company are as follow: Olatunde O. assigned to lead the company in 2014 in May and Adeniyi O. assigned to lead the company in 2014 in May.
Executives who control the firm include: Olatunde O. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Adeniyi O. owns 1/2 or less of company shares and has 1/2 or less of voting rights.