Peter Stephen O'Sullivan

Mr Peter Stephen O'Sullivan

About

Peter Stephen O'Sullivan was born in 1963 and is a British national.

Address

66 Chiltern Street, London, W1U 4GB

Info

Nationality: British

Appointed: 30th December 2009

Resigned: 3rd March 2011

Location