is inactive
Where is AFRICA PROJECTS LTD's headquarters?
AFRICA PROJECTS LTD's headquarters is located at London, W2 1LA, 63-65 North Wharf Road
What year was AFRICA PROJECTS LTD started?
AFRICA PROJECTS LTD was started in 2009
Sources: Companies House