URLEA, Ioana-Maria Role: Director Appointed Date: 28 Jun 2019 Resigned / Terminated Date: Active Correspondence Address: 10 Ardarroch Place, Aberdeen, AB24 5QY