Finca Concept Team Corporate Design Branding – Print design Finca Concept Team is a spanish construction company that builds highly exclusive houses. Mostly located in Spain, Majorca they buy a plot of land and build mansions in the old typical Majorcan style, called Finca.