About Hammerson Martineau Galleries Limited (04161246) United Kingdom