A Amesbury Ashton Keynes Atworth B Bishopdown Bradford-on-Avon C Calne Chippenham Corsham Corsley D Devizes F Freshbrook H Highworth K Kembrey Park M Malmesbury Marlborough Melksham S Salisbury Shipton Bellinger Shrivenham Swindon T Tidworth Tisbury Trowbridge U Upper Westwood W Warminster Westbury Westlea Wilton Wootton Bassett Recently updated companies Most viewed companies