International Land & Marine Engineers Limited Company number02608649 StatusLiquidation TypePrivate Limited Company Incorporated8 May 1991 Nature of business 6312 Registered office TH Eold FoundryCurran RoadCardiffCF1 5DF Data JSON Markdown