About Mealough Properties No.1 Limited (NI073697) United Kingdom