Based in 108 Gleneagle Road, London SW16 6BA I.uchegbu Limited was a Private Limited Company and issued a 06876532 Companies House Reg No. This firm was set up on 2009-04-14. I.uchegbu Limited had been on the British market for 13 years.
Ijeoma U. was the following firm's director, assigned to lead the company 15 years ago.
Ijeoma U. was the individual who had control over this firm, owned over 3/4 of company shares.