About Killoughery Properties Limited (05278268) United Kingdom