Holiday Centres in Bacup, Lancashire We help you find any company! Otter Creek Co-owners Limited 17 Fieldfare Way Bacup, Lancashire