Ownership of Land behind Station Road, Tor View and Horrabridge

I am trying to find out who owns the car parking land behind Station Road, Tor View and Horrabridge. It used to be Devon County Council then Live West took over the flats at Phoenix Close, did the council sell the car park as well or is it still owned by West Devon?

Devon County Council does not own this piece of land. To find out who owns the land, contact the land registry.