SWIMWELL LTD Company number 03429481 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office Address1-5 MARKET SQUARE, ILFRACOMBE, DEVON, EX34 9EH PostcodeEX34 9EH Average house price in EX34 9EH £597,000 (1 sales) Map