Dealing with this company has been one of the worst businesses experiences of my life and I've been in business for a while.
They offered to develop two simple lead generation websites in a 7-week timeframe. They missed the deadline and I'd already paid £2,570. They since agreed to get the site finished but I had no confidence in them and communicating with the team in India was a nightmare. I decided to cut my loses since then they have been chasing me every week for the remainder of the invoices for work which they haven't completed. My advice stay well away from this company.