Heugo Ltd Company number17523309 StatusActive TypePrivate Limited Company Incorporated15 Oct 2026 Nature of business Other software publishingInformation technology consultancy activities Registered office 7 Ambrose StreetCheltenhamGL50 3LH Data JSON Markdown