Rubbish reporting. Anybody can access companies house data any where in the world. What this correspondent did execeptionally?? Companieshouse.gov.uk.
Just for correction, UK laws apply to everybody (few concessions for embassy workers) who lives there. It is not possible for any passport holder to claim exemptions until he/she is embassy employee.