🇬🇧
AFRIBIZ MANAGEMENT AND TECHNOLOGY LTD
01.61 · Support activities for crop productionSIC01610 · 01630 · 61900 · 80100IT, Software & DigitalMicroID12418829
📍 UNIT 202, 33 PARKWAY, LONDON, NW1 7PN, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.