It has 110 team members spanning across Notting Hill and Shanghai offices, employing between one and two people per week.
It has 110 team members spanning across both offices. In 2012 employed between one and two people per week.