About Oppenheim Investments Limited (09759852) United Kingdom