John Shepherd Estate Agents
Read all reviews for John Shepherd Estate Agents →
Caitlin MacDonald has provided an…
Caitlin MacDonald has provided an excellent service, especially organising work to bring the flat up to standard between the change of tenants. Caitlan always responds promptly to our emails and actions our requirements. Jim and Hanna