Is it possible to get all information related to Company,Company officers,Appointed lists,Filing history,Insolvency,Charges and Persons with significant control in one single API call?
We do not offer this functionality
You can get all the company data in one API call using python wrapper companies-house 0.1.2. This wrapper has option follow_links that does what you want.
data = ch.get_company(ch_number, follow_links=True, flatten=True)