The HALO Trust is a company limited by guarantee. Registered in England No. 2228587. Registered Charity No. 1001813 and (in Scotland) SC037870. Registered Office: One Bartholomew Close, Barts Square, London EC1A 7BL..
Our Mission: Feed the Minds and Hearts of our vulnerable by providing quality services to alleviate poverty, build valued life skills and contrbute to food security...