Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner
Ofilm is headquartered in Shenzhen, Floor 9 Building T6, Prince Bay Business Plaza 91 Shanghai Road, China, and has 5 office locations.

Locations

CountryCityAddress
ChinaShenzhenFloor 9 Building T6, Prince Bay Business Plaza 91 Shanghai Road
HQ
ChinaNanchang38 Dingxiang Rd
IndiaSri City130, EMC Rd, 1st Avenue
JapanTokyoKonwa Building 6F, 1-12-22 Tsukiji
Korea (Republic of)Suwon215 Jungbu-daero, Paldal-gu

Footer menu