« Go back to letting agent search Caridon Property Wrencote House, 123 High Street, Croydon, CR0 0XJ Tel: 0203 3020555 About Caridon Property Property management company based in Croydon, serving the whole of central and greater London.