Marcia Willis Stewart QC

Marcia Willis Stewart QC is a Director at Birnberg Peirce & Partners Solicitors.