Leaders Romans Group has completed the purchase of Dewhurst Lettings in Swindon - the latest in its acquisition programme announced earlier...