Sachverhalt: A. Der Hochbau- und Planungsausschuss Männedorf erteilte der B._, bestehend aus der C._ GmbH und D._, die baurechtliche Bewilligung, auf den Parzellen Kat.-Nrn. 7618 und 7620 an der Tobelstrasse in Männedorf ein Mehrfamilienhaus und zwei Einfamilienhäuser zu erstellen. Die Bewilligung ist mit verschiedenen Auflagen und Bedingungen verknüpft. Die Baurekurskommission II wies den vom Eigentümer der Nachbarliegenschaft Kat.-Nr. 5830, A._, gegen diese Baubewilligung erhobenen Rekurs am 18. März 2008 ab, soweit sie darauf eintrat. Das Verwaltungsgericht des Kantons Zürich hiess die Beschwerde von A._ gegen diesen Entscheid der Baurekurskommission II am 11. März 2009 teilweise gut und ergänzte die Baubewilligung mit folgender Auflage: Es ist ein Nachweis über einen ausreichenden Fussgängerschutz auf dem Zufahrtsweg beizubringen." Im Übrigen wies es die Beschwerde ab. B. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt A._, diesen Entscheid des Verwaltungsgerichts aufzuheben. Eventuell sei er aufzuheben, soweit damit eine Überschreitung der zulässigen Baumasse verneint worden sei, und es sei die Sache an die Vorinstanz zurückzuweisen. Ausserdem ersucht er um aufschiebende Wirkung. C. Der Präsident der I. öffentlich-rechtlichen Abteilung wies das Gesuch um aufschiebende Wirkung am 29. Mai 2009 ab. D. Das Verwaltungsgericht verzichtet auf Vernehmlassung. Die B._ beantragt in ihrer Vernehmlassung, die Beschwerde abzuweisen. Die Gemeinde Männedorf beantragt, sie abzuweisen, soweit darauf einzutreten sei. A._ hält in seiner Stellungnahme dazu an der Beschwerde fest. 