About Gerard Mercer Properties Ltd (12731670) United Kingdom