Altona Invest & Finance Corp.