Its just an archaic organisation. Occasionally in my line of work we have to obtain a certificate of residency from HMRC for an overseas client if they ask for one (basically proof that the business is legitimate and registered as a UK company). For such a simple document you'd think you could...