SOLWAY PEST CONTROL LIMITED Company number SC783907 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressAvon Cottage, Carlisle Road, Annan, Dumfries And Galloway, Scotland, DG12 6QS PostcodeDG12 6QS Map