My company has 3 factories and one office (registered office) in Maharashtra. My company also has 1 factory in Rajasthan, one factory in Telangana and one factory in Haryana. My company needs to register in Maharashtra only or it has to register separately for separate state and deposit deducted Profession tax in diff. states?