The business was registered in London under the ID 11527252. This firm was established in 2018. The headquarters of this firm was situated at 20-22 Wenlock Road . The postal code for this address is N1 7GU. This business was formally closed on 2021-03-30, meaning it had been in business for 3 years.
Ugbana O. was the following enterprise's director, formally appointed 6 years ago.
Ugbana O. was the individual who had control over this firm, owned over 3/4 of company shares.