By far the worst estate agent I've ever used and I had been renting for many many years.
Their customer service is abysmal and they are very slow to get back to you when there are issues. I have had to wait up to a month before for a call back over problems I had with a property.
They will also make every attempt to withhold as much as of the deposit money as is possible without proper proof of why they are doing so.
Having managed to speak to the landlord direct about this she notified that she thought the property was immaculate and it was infact John German holding the deposit for their own gain.