Hospitals in Ilfracombe, Devon We help you find any company! Add Locum Limited Seagulls, Torrs Walk Ave Ilfracombe, Devon Mesa-cruz Consultancy Limited 37 Chambercombe Road Ilfracombe, Devon