About Cogress Stockwood Road Limited Partnership (LP017938) United Kingdom