def persons_significant_control(self, num, statements=False, **kwargs):
baseuri = (self._BASE_URI +<EOL>'<STR_LIT>'.format(num))<EOL>if statements is True:<EOL><INDENT>baseuri += '<STR_LIT>'<EOL><DEDENT>res = self.session.get(baseuri, params=kwargs)<EOL>self.handle_http_error(res)<EOL>return res<EOL>
Search for a list of persons with significant control.

        Searches for persons of significant control based on company number for
        a specified company. Specify statements=True to only search for
        officers with statements.

        Args:
            num (str, int): Company number to search on.
            statements (Optional[bool]): Search only for persons with
                statements. Default is False.
            kwargs (dict): additional keywords passed into requests.session.get
            *params* keyword.