Complex sentence: More than 900 buildings now take part, and in 2008, over 225,000 visits were made generating £2million for the Scottish economy.
Split into simpler sentences: More than 900 buildings now take part. In 2008, over 225,000 visits were made generating £2million for the Scottish economy.