Key factsactiveLegal nameOSCHATZ ENERGY & ENVIRONMENT (NANJING) CO. LTDno_brregRegistration937489277no_brregStatusactiveno_brregIncorporated2026-04-22no_brregRegistered address1# Shugang Road,, Qixia District, CN-210058 NANJINGno_brreg