Ownership of companies for Seneca Investment Managers Limited