MCI appoints Swansea Building Society to its panel