Farming in Leek, Staffordshire We help you find any company! Demon Enterprises Limited 8 The Heights Leek, Staffordshire Foker Grange Farm Limited Foker Grange Farm, Macclesfield Road Leek, Staffordshire