About Loughash Properties Limited (NI064928) United Kingdom