Tall Order Productions Sdn. Bhd. is located in Ampang Jaya, Malaysia on Ground Floor, Blok 4, No. 4a, Jalan Chong Khoon Lin, Ukay Heights. Tall Order Productions Sdn. Bhd. is rated 3.5 out of 5 in the category film production company in Malaysia.
Address
Ground Floor, Blok 4, No. 4a, Jalan Chong Khoon Lin, Ukay Heights