The Quilliam Foundation started its operations in the year 2007 as a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) registered with number: 06432342. The company's headquarters was situated in London at C/o Begbies Traynor 29th Floor 40. The The Quilliam Foundation Ltd company had been operating in this business for at least 16 years.
Maajid N. was this enterprise's director, designated to this position 17 years ago.