Allo

Hi, I’ve been trying to contact Allo over the last week or so, without success. I have some questions before a purchase and although the website seems to work I’m unwilling to pay for something if there are issues.

Does anyone know if they are still trading?

On holiday ?