There is so much wrong with this company it's hard to put it all into words. They are the definition of a cowboy company. And apparently they're moving and changing their name soon so watch out for whatever their new incarnation is called.
From my personal experience, they have stolen £50 from my deposit return for a "key cutting" that never happened and I was never informed about, and offered no explanation. But that's just the beginning.
They never, ever respond to any emails. Their contracts are riddled with big charges for tiny things (quoting: "At the end of the tenancy, a checkout fee of £35 will be applicable, deducted from your deposit"; "check-in on weekdays from 19:00 to 22:00 and Saturdays and Sundays will have a charge of £60"; "International transfers will incur a fee of £45"!).
They take no care of the property. The house I lived in had holes in the walls, a toilet missing a cistern lid, flushing constantly, and a lawn unmowed for years. Maintenance issues are dealt with in a Whatsapp group (!) and complaints are rarely responded too.
The worst part: one of TLS's ex-employees contacted me and told me they were "thieves" and regularly refuse to return people's deposits, with many people leaving the office in tears.
This company is a joke, and if the other reviews are to be believed, seem bent on squeezing as much money out of the vulnerable as possible.