Edenmount Technology Limited Company number02676122 StatusLiquidation TypePrivate Limited Company Incorporated9 Jan 1992 Registered office 788/790 Finchley RoadLondonNW11 7UR Data JSON Markdown