AKIL IKOKO LTD Company number 16512747 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressJohn Archer Hall, 68 Upper Hill Street, Liverpool, England, L8 1YR PostcodeL8 1YR Companies at this postcode 11 Map