Babushka Studio Ltd 's been in this business for at least eleven years. Started with Registered No. 08518496 in 2013, it is registered at 1 Chingford Road, London E17 4PW. This business's classified under the NACE and SIC code 96090, that means Other service activities not elsewhere classified. Its most recent accounts cover the period up to 2022-05-31 and the latest annual confirmation statement was released on 2023-05-07.
Jessica P. is this firm's only director, that was assigned this position eleven years ago.
Jessica P. is the individual who has control over this firm, owns over 3/4 of company shares.