About Clanabogan Properties Limited (NI038056) United Kingdom