Does this mean a service station, restaurant, convenience store, market or veterinary centre is approved for the site?

No. Any landowner would have to submit a Development Application for approval.