Autopage
Still no explanation or service delivery
- 05-20-2013
- 8
Submitted report on 15 May 2013 on Hellopeter website, received the standard template reply that they will be in contact but nothing has happened to date..
Company: Autopage
Country: South Africa
City: Kenilworth