is not in process of liquidation on Dec 30, 2022
Where is FLOWMESH LTD (INCORPORATED IN UK)'s headquarters?
FLOWMESH LTD (INCORPORATED IN UK)'s headquarters is located at 11 CARLTON ROAD, CLAREMONT VILLAGE, CAPE TOWN, 7708
What year was FLOWMESH LTD (INCORPORATED IN UK) started?
FLOWMESH LTD (INCORPORATED IN UK) was started in 2021