Wrote to Honda - got the Certificate 15 January
Back then (seems like a million years ago), there was no charge for the CoC
and apparently that's still the case
Sent the CoC to TfL - got confirmation from TfL 12 February
All the required information is on the CoC - nothing else is needed or necessary
If your "application is incomplete" the problem's at their end - call and find out...