About Cogress London Road Limited Partnership (LP018099) United Kingdom