Where this organisation works

The SHED TRUST works in China, Colombia and Haiti.

In the UK, the SHED TRUST works in England.

placeRegistered office: E12000005