LEACH CORPORATION