Binhai Town People's Government or the Municipal Disabled Persons' Federation?

Both units are good. The people's government is a local state administrative organ. Under the unified leadership of the State Council, it is responsible and reports its work to the people's congress at the corresponding level and its Standing Committee and the state administrative organ at the next higher level, and is responsible for organizing and managing various administrative affairs within its administrative area. Disabled Persons' Federation is a representative organization of disabled persons approved by the State Council and confirmed by national laws. It is a national institution for disabled persons composed of representatives of all kinds of disabled persons and disabled workers in China.