L

I had an average experience with a London-based co...

I had an average experience with a London-based company. The service provided was decent, but there were some areas for improvement. The team was responsive, but communication could have been better.

Comments:

No comments