Contact information
Address
Capella Pharma GmbH
Primelweg 2
82538 Geretsried
Germany
Phone +49 (8171) 96 2 69
Fax+49 (3212) 227 35 52
Geschäftsführer (CEO) Ralf Stauder
Email info@capella-pharma.de
Commercial register: Amtsgericht München HRB 177486
Tax identification: VAT ID: DE263642176
Bank details:
Bank name: Sparkasse Bad Tölz-Wolfratshausen
Account number: 11053196
Bank sort code: 700 543 06
SWIFT: BYLADEM1WOR
IBAN: DE46 7005 4306 0011 0531 96