CLEVER-COMPANY LIMITED 27/10/2022 Appointment of Administrators In the High Court of Justice Business and Property Courts in Leeds No CR-2022-LDS-000790. (Company Number 01153857) CLEVER-COMPANY LIMITED Previous Name of Company: FINECARD INTERNATIONAL LIMITED, Read More »