About 18 Fitzjohns Avenue Hampstead Limited (00628131) United Kingdom