Where this organisation works

The Leadsom Foundation Limited works in Ireland and United States.

In the UK, The Leadsom Foundation Limited works in England And Wales, Ireland, Northern Ireland, Scotland and United States.

placeRegistered office: London

Leaflet | © OpenStreetMap contributors