Address Bernardstraße 11263067 Offenbach am MainGermany VAT Registration Number DE328421324 Trade Register District Court of Offenbach am Main HRB 56969 Managing Director Fred Bowden