About us
Westwood Franklin Ltd is a registered company in England and Wales (company number: 14787150).
Our mailing address is 11 Othello Close, Stafford, ST17 9ZN, England.
Disclaimer
Our cards are designed and curated by designers all around the world each with differing opinions, views, and cultures. Westwood Franklin nor anyone associated with Westwood Franklin necessarily share the views expressed by our independent artists.