Southwark Council scrutinises panel firms