I think he means to his own site.... self advertising is a bit frowned on..... but put a .com after his name and you are there!
Basically he asked the question and a named head at CAA made the statement. No documents.
CAA have not shut them down, it looks as if the sudden absence of a key member of staff with CAA accreditation did the deed.