Abboa came into being in 2011 as a company enlisted under no 07822271, located at EC1A 9EJ London at 1st Floor. The firm's last known status was dissolved. Abboa had been operating in this business field for five years.
For the company, a variety of director's tasks up till now have been done by Lynne W. and Matthew H.. Out of these two executives, Matthew H. had managed the company for the longest period of time, having been a member of directors' team for five years.