About Harris Associates Mayfair Limited (07980646) United Kingdom