Unreliable and not very pleasant. They never called or emailed - not even when they said they would. I had to run after the agent and in the end I went elsewhere to find a property.
Russell Property - Bishop's Stortford
11 North Street, Bishop's Stortford, CM23 2LD, UK, CM23
About Russell Property - Bishop's Stortford
No about information yet.