About 32 Finchley Road Management Limited (07055002) United Kingdom