Company INDIAN SEAMLESS, INC. Address 111/202 SHANGRILA APT, 31 BUND GARDEN ROAD, PUNE (INDIA), 411 1 - 1