Switchcraft, Inc. Company numberFC026270 StatusActive TypeOther Company Type Incorporated20 Sep 2005 Registered office 5555 N. Elston Ave.ChicagoIllinois 60630 Accounts Year ended 31 Dec 2006 31 Dec 2005 Data JSON Markdown