What are the documents required for Pvt Ltd Company?

Address proof of all the Shareholders and Directors, Registered Office address proof, NOC from the owner of the office premises, one passport size photo are the few documents required for Company Registration.