OK, here's what I get from it, I stand to be corrected:
1904, 29th December, 27 High Street, Lanark. After publication (banns) according to the norms of the United Free Church.
Signed. Robt Steel, Electrical Engineer, Bachelor, Age 26
Signed. Grace Stevenson Adam, Certificated Teacher, Spinster, Age 27
His usual residence the name or number is unclear but I think is Portland Place, Lanark, hers is the place of marriage, 27 High Street, Lanark.
Parents:
William Richard? Steel, Cashier/Auctioneer - Isabella Allen Steel, m.s. (maiden surname) Luck?
Alexander Adam, Joiner, Deceased - Grace Adam, m.s. Stevenson
Minister's name is unclear. Witnesses: William Steel and Jane Adam.
Hope that helps.