Company Description
Retail Company, based Port Elizabeth, South Africa, focusing primarily on Online Retail. Retail sales takes place within the borders of South Africa only.
Inflabu opened an additional division, focusing chiefly on offering web design services to foreign language clients. Web design services offered globally.