Horrible customer service
Horrible customer service, they’ve kept my deposit for almost 2 months and they keep taking payments out of my card, when I ask for proof they send me an invoice which they made with vat on the invoice. Very dodgy company and untrustworthy!
Date of experience:
Jun 24, 2025