HADDOCK CORPORATION