About Longview

Longview was established in 2004 and incorporated as a company limited by guarantee  in June 2005 (Company Number: 05496119). Longview acquired charitable status from the Charity Commission in May 2006 (Registered Charity number: 1114094).

The Longview office is based in North West London. For contact details please click here