Jeremy Norman Llewellyn

Jeremy Norman Llewellyn

About

Jeremy Norman Llewellyn was born in 1968 and is a British national.

Address

13 Taliesin Court Century Wharf, Chandlery Way, Cardiff, CF10 5NH

Info

Nationality: British

Appointed: 9th September 2002

Resigned: 21st December 2004

Location