About Tullynacree Properties Limited (NI645106) United Kingdom