About 8-10 Dover Street Limited (08597773) United Kingdom