Recovery in Magherafelt, County Londonderry We help you find any company! Source Oil Ltd 16 Drumard Hill, Gulladuff Magherafelt, County Londonderry