is inactive
Where is CALL IN AFRICA LTD's headquarters?
CALL IN AFRICA LTD's headquarters is located at England, Eccup Moor Road, Leeds, LS16 8AW, The Rookery
What year was CALL IN AFRICA LTD started?
CALL IN AFRICA LTD was started in 2016
Sources: Companies House