About 40 Dover Street (london) Limited (07334968) United Kingdom