About 23 Collingham Place Limited (08087401) United Kingdom