Iconfern Limited Company number01952404 StatusLiquidation TypePrivate Limited Company Incorporated3 Oct 1985 Registered office 18 Lancaster PlaceTwickenhamMiddlesexTW1 1HR Data JSON Markdown