About Limavady Business Park Management Limited (NI064879) United Kingdom