About 358 Finchley Road Limited (04832313) United Kingdom