About 374 Edgware Road Limited (08105721) United Kingdom