Horsham, Pa. Intermed Communications