Con artists. Placed order 2 April, no contact since. Refuse to respond to e mails or answer calls. Companies House accounts show business had cash of in excess of £1m in 2018 so we know how they've achieved that by conning the public.
5 years ago
Yougarden has a
1.3
average rating
from
328
reviews