Well the process of registration is completely online. Every steps one has to follow for the registration of private limited company, is on MCA portal. So the physical presence is not required.