Registered with number 10535923 eight years ago, Elizra Ltd had been a private limited company until 2022/02/15 - the date it was formally closed. Its last known registration address was 166 Mayeswood Road, London.
This specific firm was managed by 1 director: Olatunji A. who was caring of it from 2016/12/21 to the date it was dissolved on 2022/02/15.
Olatunji A. was the individual with significant control over this firm, owned over 3/4 of company shares.