Pennlake Associates Ltd.