Mycard began its operations in the year 2014 as a Private Limited Company registered with number: 09185621. The firm's headquarters was registered in Salford at Imperial Court. This particular Mycard Limited company had been in this business for eight years.