About Leigh Building Preservation Trust Limited (09796346) United Kingdom