About Leiter Holdings Ltd
" Leiter" in German language means " Ladder". Leiter is a social enterprise based out of the UK, working to improve the livelihood for those from homeless, isolated and mentally challenged backgrounds.
More about Leiter Holdings Ltd
+447508126123
http://leiter.co.uk
Similar Listings
Exceltosuccess
4.5
![star rating](/static/images/star.png?v=1.02)