is not in process of liquidation on Jan 13, 2023
Where is ALIMBO CONSULTING's headquarters?
ALIMBO CONSULTING's headquarters is located at 16 GRAHAM STREET, SOUTHERNWOOD, EAST LONDON, 3363. 5201
What year was ALIMBO CONSULTING started?
ALIMBO CONSULTING was started in 2009