Sten & Stef came into being in 2010 as a company enlisted under no 07257651, located at E8 2HE London at 14 Independent Place. This firm has been in business for 14 years and its last known status is active. The company's declared SIC number is 59120, that means Motion picture, video and television programme post-production activities. Sten & Stef Limited filed its account information for the financial year up to 31st May 2022. The most recent confirmation statement was submitted on 6th June 2023.
Right now, this business is governed by a single director: Stefania B., who was selected to lead the company in May 2010.
Stefania B. is the individual who has control over this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.