Ownership of companies for M D Barnard & Co. Limited