Portfolio of Companies
P&P Oil
10 Finsbury Square, 5th Floor
London, EC2A 1AF
+44 207 726 8601
About Company
P & P Oil, a division of OTC Europe LLP was formed in 2010, operating in Biodiesel (Swaps and Physical), Gasoil and Crude Oil Futures, and physical Distillates.