Porters Chartered Surveyors has appointed Michael Canniford as its new managing director following its recent acquisition by Lall Group.Read More