Abafae M Omar came into being in 2018 as a company enlisted under no 11315540, located at E6 1AD London at 53b Plashet Grove. The company's last known status was dissolved. Abafae M Omar had been in this business for 5 years.
This specific limited company was overseen by one director: Abafae O., who was assigned this position in 2018.
Abafae O. was the individual who controlled this firm, had substantial control or influence over the company.