About Atni Properties Limited (NI665369) United Kingdom