About Northenden Neighbourhood Forum Ltd. (09449323) United Kingdom