The register
English PEN is licensed to sponsor on Charity Worker and Creative Worker. Its entry on the register dates back to at least 2026, and the organisation is based in London. The register records its rating as Temporary Worker (A rating).
Companies House lists it as English Pen, number 05747142, incorporated 2006: 20 years of filings behind the name. Registered office: 24 Bedford Row, London, WC1R 4EH, WC1R 4EH. Its filed activity puts it in other services.
What the licence tells a candidate is that the door is not locked. Whether it is open this month is a question for English PEN's own careers page and the job boards, and the answer changes with the season and the order book.