Company name: Make Magazine
Description: A luxury magazine featuring Fashion, Beauty, Art, Culture, Travel and more.
4a Frogmore, London SW18 1HJ, United Kingdom