About 965 Finchley Road Management Company Limited (07673982) United Kingdom