About Mealough Properties No.2 Limited (NI073696) United Kingdom