Laurence Associates: planning, architecture, landscape