OC&C Strategy Consultants, 6 New Street Square