About 7 Bloomsbury Place Limited (06747980) United Kingdom