NEW CASTLE COMMUNICATIONS