The Body Shop Penn Square Mall is a branch of a big cosmetics company which has been founded in 1976. There are over two thousand stores all over the world. The company offers its clients natural skin and body products that are prepared in accordance with the international safety regulations. The Body Shop Penn Square Mall cares for the customers' well being and health.