Back to search

Menhaden Resource Efficiency Plc

09242421

liquidation
Public Limited Company
england wales
Companies House
Insolvency history
Health Score
N/A

Details

1 MORE LONDON PLACE, LONDON, SE1 2AF
Incorporated 30/09/2014

Compliance

Last accounts

31/12/2023

interim

Next accounts due

30/06/2025

Overdue

Confirmation statement

Last: 30/09/2024

Due 14/10/2025

Overdue

Industry

64301
Activities of investment trusts

Officers

Frostrow Capital Llp

secretary · Since 30/09/2014

BRITISH

Also on 8 other boards

Insolvency History1 case

members voluntary liquidation25/03/2025

Derek Hyslop (practitioner) · Richard Barker (practitioner)