About Armoy Homes Ltd. (NI020724) United Kingdom