Hi ,
We are using the following end point to retrieve company profile inforrmation
https://api.companieshouse.gov.uk/company/{company_number}
The issue we are facing is that the response time of the service is not consistent and some time we get response back in 7 second and some time it takes more then 60 seconds. What we have investigated so far is that the response time is really high if you search for a invalid company number which does not exist but matches the companies house number format . This results in a 404 but that response takes an average of 60 seconds. After that any subsequent search even for a valid company i.e. one which exist takes , take a lot of time. The response time returns to normal i.e. an average of 7sec when we have made 2-3 valid searches. We have one api account which is being used across the engineering landscape and we have not yet added any ip or domain restrictions on the account . And on an average we are making 2-3 call to the api per minutes.