THE JOHN LESLIE FOUNDATION LTD Company Summary & Details