About Mall Research Consultancy Limited (08626555) United Kingdom