Square Peg Media
Square Peg Media Ltd (SPM) is a publishing and event management company based in London, England, founded in 2005. SPM currently has a portfolio of five publications and seven separate events, expos a...
Square Peg Media - Wikipedia