About The Paddy Ashdown Policy Research Forum Limited (12264934) United Kingdom