About The Leasing Industry Philanthropic And Research Foundation Limited (08080720) United Kingdom