About Covent Garden Investments Limited (01759837) United Kingdom