Site Owner

Mars Community Team
Mars UK
Dundee Road
Slough
SL1 4JX
Phone Number
+44 (0) 1664 410 000

Email Address
contact@uk.mars.com

Trade registration number
636458

VAT ID Number
GB 115 7098 71