About Coppergate Medora Limited Partnership (LP021886) United Kingdom