Do I need proper office address for registration of private limited company?

No, there is no such requirement. Your resident can also be Registered Office of the company.