Company WINSTAR SWITCH ACQUISITION CORP. Address WINSTAR SWITCH ACQUISITION CORP., NEW YORK, 10169, NEW YORK