Oddball Motion Pictures Private Limited. Registered in India, CIN U74120MH2016PTC274767. Registered office: HD-378, WeWork Enam Sambhav, C-20, G-Block, Bandra Kurla Complex, Bandra (East), Mumbai 400051, India.
Oddball Motion Pictures (UK) Limited. Registered in England and Wales, company number 13340351. Registered office: Flat 4, 194a Hanworth Road, Hounslow, TW3 3TU, United Kingdom.
Oddball Motion Pictures (UK) Limited is a subsidiary of Oddball Motion Pictures Private Limited.
© Oddball Motion Pictures 2026. All rights reserved.