13 Dover Street Limited 1 Lumley Street, Mayfair, London, London W1K6TT