Type: BeneficiaryType.SUBSIDIARY_COMPANY
Name: Sun TV Company
Trade Name: None
Address: 1959 Upper Water Street, Suite 900, Halifax, Nova Scotia, Canada, B3J 2X2