About Omnicom Development Ventures Limited Partnership (LP007805) United Kingdom