Okay thanks, in that case can you point me in the right direction for which files handle the Google Maps API.
Using their example it IS possible to generate a street address:
https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete-addressform
However GeoDirectory isn’t pulling all the info through. For example, when entering Chester Zoo, Google suggests: Chester Zoo, Upton-by-Chester, Chester, United Kingdom. The section in bold, the street address isn’t populated in the fields below, which means front end users aren’t getting the correct address.
I’ve looked in geodirectory_template_actions.php where I can see the add listing_form hook but cant see anything related to address or Google Maps.
Thanks again for your help