Companies House have previously stated (on forum) that they don’t validate, they just record what they get.
These two were both electronic filings, 11453238 by an agent on behalf of company, 11458086 directly. What’s gone wrong isn’t exactly the same, plus in 11453238 (looking at the inital filing on the filing history) more than one address is incorrect (although it’s the same address). As you say, could be down to the submitter, the form, the process, or the API… ( I suspect “Lanchashire” is not the fault of CH however…)
For reference:
11453238
“registered_office_address”: {
“address_line_1”:“Unit 61, Mint Court Unit 61, Mint Court, Mint Drive”,
“address_line_2”:“Unit 61, Mint Court, Mint Drive”,
“locality”:“Birmingham”,
“region”:“West Midlands”,
“postal_code”:“B16 6EA”,
“country”:“England”
}
11458086
“registered_office_address” {
“address_line_1”:“Apartment 4, 1 B Britannia Road, Sale, Manchester Apartment 4, 1 B Britannia Road”,
“address_line_2”:“Sale”,
“locality”:“Manchester”,“region”:“Lanchashire”,
“postal_code”:“M33 2NX”,
“country”:“United Kingdom”
}