Michael Wall

Michael is a solicitor and a specialist in Police station advice, Magistrates Court litigation and advocacy and Crown Court litigation and advocacy