I
Imperial Durbar Review of Make It Cheaper
zero stars (sadly still have to give one). This co...
zero stars (sadly still have to give one). This company has cost us a couple of grand in pretending they can help change suppliers. We are 3 months down the line. A large amount of money in debt. Avoid like the plague. I am in the process of talking to offcom
Comments: