Barracuda Recordings is a business located at BN8 4QR Lewes at The Glade 14 Newick Hill. This company has been registered in year 2015 and is registered under the identification number 09661225. This company has been present on the UK market for nine years now and the last known status is active. The enterprise's classified under the NACE and SIC code 58190, that means Other publishing activities. Barracuda Recordings Ltd released its latest accounts for the period that ended on Thursday 30th June 2022. The company's latest confirmation statement was filed on Thursday 29th June 2023.
When it comes to this particular firm's register, since January 2016 there have been three directors: Francesca M., James A. and John E..
John E. is the individual who has control over this firm, owns 1/2 or less of company shares.