A Amesbury B Bradford-on-Avon C Calne Chippenham Corsham Cricklade D Devizes M Malmesbury Marlborough Melksham Mere P Pewsey Potterne R Ramsbury S Salisbury Swindon T Tisbury Trowbridge W Warminster Westbury Westlea Wilton Wootton Bassett Recently updated companies Most viewed companies