Legal Notice
Company name
DEFLORIN Business Mechanics
Legal form
Sole proprietorship
Proprietor
Dr. Martin Melchior Deflorin
Business address
Rathausstrasse 5, 6340 Baar, Switzerland
info@deflorin.swiss
UID / VAT No.
CHE-360.564.064 MWST
Commercial Register No.
CH-170.1.013.019-0