For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Ali Ahmed

United Kingdom

1 Reviews
5 Reads
2 Useful

1 review

Bake

Cowboys. Stay away.

Was okay when account first opened. But recently they charged a £15 admin fee every month for not logging in. My small balance was wiped away. Bunch of cowboys trying to make a quick buck.

2024-12-05Helpful 2