@Mark81
Hi,
I'm not sure if it is returned from some DBus methods or I have to manually build it using the bluetooth address and the local device.
It is not, you have to handle it manually. From what I can discern from your link it's a path you construct out of device names. If the service is compliant you can usually list the objects it exposes.
Kind regards.