Hi Seamus,
If you are just looking to build node-red flows to transmit packets from node-red app to your application server and downlink packets from the application server back to the nodes/motes in the field, its fairly straightforward. I currently have built a private network for a client here in the united states. Although the application is built to their requirements, but the underlying requirements are more or less the same. please let me know if I can be of any help.
Thanks,
Yogesh