Sharlot Rufaro Mahachi

Mrs Sharlot Rufaro Mahachi

About

Sharlot Rufaro Mahachi was born in 1968 and is a British national.

Address

37 Clydesdale Road, Luton, Bedfordshire, LU4 0NT

Info

Nationality: British

Appointed: 8th December 2011

Resigned: 1st August 2012

Location