About Cogress Finchley Road Limited Partnership (LP017217) United Kingdom