1 reviews | Active since Member
Never consider buying their prepaid meters, the process of registering their meter is oblivious. It feels like a ****, why do u want a title deed to register a prepaid meter. For a quick and efficient outcome, consider a different service provider.
Best regards,
Best regards,