Helena Howard Limited Company number01707829 StatusLiquidation TypePrivate Limited Company Incorporated18 Mar 1983 Registered office 344/348 High RdIlfordEssexIG1 1QP Data JSON Markdown