VGP JOINT STOCK COMPANY