A public limited company looking to establish a subsidiary in India requires specific legal documentation for name reservation and registration. A subsidiary is a distinct legal entity controlled by its parent company, allowing for an independent presence in India. Key documents include proof of identity and address for directors and authorised representatives, along with premises documentation like rental agreements and utility bills for the registered office.