Company overview
Company Number
09242421
Name
Menhaden Resource Efficiency Plc
Former names
Menhaden Plc, Menhaden Capital Plc, Bgt Capital Plc
Entity type
Public Limited Company
Industry codes
64301
Status
Liquidation
Incorporation date
30 September 2014
Address
1 More London Place, London, SE1 2AF
Postal code
SE1 2AF
Country
United Kingdom