User Reviews

MTN Shop Bedford Centre

Reviews (1)
by

Very poor
Team very tired ,the environment depressing team lack customer service they always on their phones