About N & O Logan Properties (ni) Limited (NI678187) United Kingdom