About Strathfoyle Village Centre Limited (NI042001) United Kingdom