About Killogue Properties Limited (NI637303) United Kingdom