No, it is not required at all. You can register your company at your resident address too. You can start your business at your home or even at your garage. MCA team generally does not visit your office.