International Watch Company
From Verified Handles
International Watch Company and Brand
IWC International Watch Co. AG, doing business as IWC Schaffhausen, is a luxury Swiss watch manufacturer located in Schaffhausen, Switzerland. from Wikipedia
These are provided for reference and have been verified to be accurate.