Carter Towlers hits ground running after York launch May 9, 2024 News by Leave a Comment on Carter Towlers hits ground running after York launch Independent chartered surveyors and property management company Carter Towler has reported big deals in their first 12 weeks since opening a York office.