For Sale in Germany Oakleaf Automotive Ltd Address: Berg 1A, 41366 Schwalmtal Germany Phone Number: +49 02 16 34 91 77