LAYOUDI, Abdel Ali Role: Director Appointed Date: 8 Jul 2024 Resigned / Terminated Date: Active Correspondence Address: 236 North Star House, North Star Avenue, Swindon, SN2 1FU