Hopeless. No call backs for over a week and a half. When chased, they had let the property slip through my fingers. Hopeless. Beware.
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.