Search the register – results All results AFRICELL UK LIMITED 12486486 - Incorporated on 27 February 2020 18th Floor 52 Lime Street, London, England, EC3M 7AF