About 244 Finchley Road Limited (03773787) United Kingdom