International Publicity Services is London based company that is listed as Advertising - Media.
Location of International Publicity Services is 11 Argyll Street, London.