Stella Fox Ltd could be contacted at 314 Devonshire Road, Devonshire Road in London. The company's postal code is SE23 3TH. Stella Fox has been active on the British market since the company was set up in 2016. The company's registration number is 10143864. The company's SIC and NACE codes are 59111 and their NACE code stands for Motion picture production activities. April 30, 2022 is the last time the accounts were reported.
Stella Z. is the following company's solitary director, that was assigned to lead the company in 2016 in April.
Stella Z. is the individual with significant control over this firm, owns over 3/4 of company shares.