Stephens Group Limited has been in the UK for 23 years. Started with registration number 04232830 in 2001, it is registered at 32 Putney Hill, London SW15 6AF. The company's registered with SIC code 58290 which means Other software publishing. Stephens Group Ltd reported its account information for the financial period up to 2022-09-30. Its most recent confirmation statement was released on 2023-06-12.
In this specific firm, all of director's obligations have so far been carried out by Fiona S. who was chosen to lead the company in 2001.
Fiona S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.