About 3 Welbeck Street Limited (02004293) United Kingdom