Site Owner Details
Masterfoods
A division of Mars U.K. Limited
Freeby Lane
Waltham-on-the-Wolds
Melton Mowbray
Leicestershire
LE14 4RS
Phone Number
0845 658 6277
Email Address
contact.uk@masterfoods.com
Trade Registration Number
636458
VAT ID Number
GB 115 7098 71