TBC Swiss SA is a Swiss limited company based in Aigle, VD, that acts as an intermediary and broker for the acquisition and sale of movable and immovable property, within the limits set by the Federal Act on the Acquisition of Real Estate in Switzerland by Persons Abroad.