Where this organisation works

CENTRE LIGHT TRUST works in Spain.

In the UK, CENTRE LIGHT TRUST works in Cumbria.

placeRegistered office: E12000005