- , Jakarta, Indonesia
Giggle The Fun Factory is a company based out of FX Lifestyle X& 39;nter Lt. 5, Jl. Jend. Sudirman, Pintu Satu Senayan, Jalan Jendral Sudirman, Gelora, India.