Internet Services Providers’ Association

The Internet Services Providers’ Association (ISPA) is the main trade body for ISPs in the UK.