Afla began its operations in the year 2003 as a Private Limited Company under the ID 04759733. The firm's headquarters was situated in Bristol at Moore 6th Floor Whitefriars. This particular Afla Limited firm had been offering its services for twenty years.
The following firm was supervised by a single director: Alex F. who was supervising it from 2003-05-09 to dissolution date on 2023-10-24.
Alex F. was the individual with significant control over this firm, owned over 3/4 of company shares.