About 2-3 Bedford Street London Limited (10340101) United Kingdom