About Loughshore Properties Limited (NI625375) United Kingdom