On 2 November 2007 a major fire occurred at a warehouse near the village of Atherstone on Stour in Warwickshire, England.
Contact us...