Company name: The Southbank Art Company
Description: Art materials shop & picture framer
21 London Rd, Elephant and Castle, London SE1 6JX, United Kingdom