Tag - shenenda

Company NameTypeStatus
SHENENDA BIOLOGICAL SCIENCE AND TECHNOLOGY HOLDINGS COMPANY LIMITEDPublic company limited by sharesDissolved