II
Irene I
1 reviews | Active since May 2012
09 Mar 2025, 08:45
Nil star service
Overcharged me …. Ridiculously high fees. Their banking is appalling. Have been trying for 2 days to pay!!! Micky mouse organisation. Should be reported and closed.
Helpful (0)
Replies (0)0
Replies (0)