Where this organisation works

The Sforza Foundation works in Thailand.

In the UK, The Sforza Foundation works in England And Wales and Thailand.

placeRegistered office: London

Leaflet | © OpenStreetMap contributors