Updates New Bamboo (London) to reflect new hires.

Updates already present New Bamboo entry.

We made some progress!