About Tullyglush Properties Limited (NI065756) United Kingdom