UK business address

Hi everyone,
Does anyone know the UK business address for Rover?
Thank you.

As far as I’m aware they are based in the US… if you go to their Terms of Service page you’ll see the support email for the UK. That may be your best starting place.