Company name: Minosha India Limited ( Formerly known as Ricoh India Limited)
Description: Formerly Ricoh India Limited
1st Floor, JK Towers, B Wing, Bazullah Rd, T. Nagar, Chennai, Tamil Nadu 600017, India