About Irish Landmark Trust Limited - The (NI031218) United Kingdom