Froglet Productions Limited with reg. no. 07651318 has been operating on the market for thirteen years. This Private Limited Company is officially located at 39 Etchingham Park Road, Finchley in London and its postal code is N3 2DU. This enterprise's SIC code is 70229 and has the NACE code: Management consultancy activities other than financial management. Its most recent accounts cover the period up to Wed, 31st May 2023 and the most current confirmation statement was submitted on Wed, 31st May 2023.
In this specific firm, just about all of director's tasks have so far been done by Rachel B. who was selected to lead the company on May 31, 2011.
Rachel B. is the individual who has control over this firm, owns over 3/4 of company shares.