I also couldn't have told you what it stands for .... I would have called it the Passport agency, but it's this
IPS - Homepage
The Identity and Passport Service is responsible for issuing UK passports and identity cards and for the registration of births, marriages and deaths in England and Wales. It is an executive agency of the Home Office.