Back to search
Devington Montagu Plc
02617606
liquidation
Public Limited Company
england wales
Has been liquidated
Insolvency history
Health Score
N/A
Details
5TH FLOOR, LONDON, W1X 3RA
Incorporated 05/06/1991
Compliance
Last accounts
31/03/1992
full
Next accounts due
31/10/1993
Overdue
Confirmation statement
Last:
Due 19/06/2017
Overdue
Industry
07011
07011Officers
Insolvency History1 case
compulsory liquidation05/05/1993