About Clanabogan Developments Limited (NI625113) United Kingdom