Marshalls

Marshalls

Manufactures and supplies hard landscaping products in the United Kingdom and internationally.

HQ location
Halifax, United Kingdom
Launch date
Market cap
$607m
Enterprise value
$861m
Share price
£1.80 MSLH.L
Company register number
  • Construction
Authorizing premium user...