About Kilmacrew Properties Limited (NI624864) United Kingdom