The Society of Visually Impaired Lawyers
About
…. Registered charity number 1210939 (England and Wales).
London (Home Town)