About Foxwood Lurgan Management Ltd (NI682897) United Kingdom