Vesuvius' mailing address is 165 Fleet Street, London EC4A 2AE, United Kingdom. The official website for the company is www.vesuvius.com. The company can be reached via phone at 44 20 7822 0000.