About Killultagh Properties Limited (NI029623) United Kingdom