About The Denecourt Property Limited Partnership (LP004780) United Kingdom