Square Up Media Ltd.

Square Up Media Ltd.

London, United Kingdom

Square Up Media is a London-based media company which publishes in the travel, luxury and finance sectors.

www.squareupmedia.com