Company TECHNOLOGY INTERNATIONAL SCHOOL LLC Address 319/6900 EAST GREEN LAKE WAY N, SEATTLE, 98115, WA