Farheen Shaikh Najmuddin
08340335
FARHEEN NAJMUDDIN is registered under Director Identification Number (DIN) 08340335. They hold the designation of Director since 23-01-2019. They have served in the role of Director/Designated Partner from 23-01-2019.