About C&r Ilford Limited Partnership (LP017834) United Kingdom