What is place? According to the Institute of Place Management, a place is a location that has meaning to people. Think of a town centre, village, neighbourhood, shopping centre, business district, leisure destination, park or green space.

Place Venture Management enables, forms and manages innovative ventures that create, maintain and support places that are especially comfortable, enticing, cost effective and resilient for people, businesses and community organisations.