About The Argyll Club (mayfair) Ltd (03143505) United Kingdom