For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Myhippocampus

United Kingdom

1 Reviews
3 Reads
0 Useful

1 review

DOOGEE

Too many fake 5 star reviews on this…

Too many fake 5 star reviews on this site, all 1st time reviewers, quite a few seem to have famous names and all saying how good the company is, some use the exact same phrase Someone is fiddling the books to make them look good

2020-09-19