Loading company profile…
Avatar Tech Limited is a private limited company, incorporated on 11 November 2019, with its registered office in Ilford. Companies House lists its business as recovery of sorted materials, wholesale of electronic and telecommunications equipment and parts and business and domestic software development.