Awful, awful company. Do not use.
The worst customer service I have received. I called asking for a quote for some landscaping work at my business premises.
The guy on the phone was rude and entitled and claimed his work was too good for our company and budget.
No idea why they are award winning because their customer service is not. They were originally referred to me by another company but I ended taking my money elsewhere as there are plenty of landscape business in London.