Dowen is a UK-based estate agency and property management company operating across England's North East region. The Company has operated for over 30 years and offers various property-related services, including sales, lettings, property management, and auctions. Dowen has multiple branches in towns and cities...