Embetica Limited Company number01759084 StatusLiquidation TypePrivate Limited Company Incorporated6 Oct 1983 Registered office 23 Thurlow RdLondonNW3 5PP Data JSON Markdown