One of the worst customer service I had to deal with. I was sending couple of emails in a row to general manager but all of them were ignored. They don't help with any issues as suppose to. I would never recommend this company to anyone
Unknown
1 Castle Rd, London, NW1 8PR, London, UK, NW1