35 Retail stores featuring natural and artificial stone, granite, marble, various types of tiles and tile mosaics.; Wholesale and retail store services featuring natural and artificial stones, granite, marble, various types of ceramic tiles, glass tiles and tile mosaics.; Wholesale distributorships featuring natural and artificial stones, granite, marble, various types of ceramic tiles, glass tiles and tile mosaics