DIRECTORSHIP OF XIUHUA CHEN

METRO INFOSYSTEMS PRIVATE LIMITED

Metro Infosystems Private Limited is a DELHI based private ltd. Company Registered at dated 23 APR 2009 on Ministry of Corporate Affairs(MCA), The Corporate Identification Number (CIN) of Metro Infosystems Private Limited is U74900DL2009PTC189658 and registration number is 189658 and XIUHUA CHEN is director in METRO INFOSYSTEMS PRIVATE LIMITED