About 1 And 2 Bloomsbury Place Limited (07200623) United Kingdom