New Castle Insurance, Ltd, is a full service insurance agency with its office located in historic Old New Castle, Delaware. As a fully integrated and automated Insurance Agency, we are large enough to take on any assignment and small enough to respond quickly.