About Marshalls Location Properties Limited (00975848) United Kingdom