Amecho Limited Company number01906649 StatusLiquidation TypePrivate Limited Company Incorporated19 Apr 1985 Registered office 5 Cardiff RoadLutonBedfordshireLU1 1PP Data JSON Markdown