It looks to fit with 2x John M Lang and spirit merchants and Elderslie.
Father of John Mitchell Lang is John Lang born 1863.
Birth 1863 LANG JOHN M 558/ 175 Rothesay
John b. 15 Sep 1863 Rothesay, Bute, Scotland
John LANG & Jean MITCHELL
Batch C115581
1871
Registration No: 573/1
Registration District: Paisley High Church
Civil Parish: Paisley High Church
County: Renfrewshire
Roll: CSSCT1871_102 Page 11
ED: 4 Schedule: 52
Address: 78 High St
John Lang Jr Head 27 Master Baker Employing 6 Men & 1 Boy Paisley
Jane Lang Wife 28 Paisley
John Lang Son 7 Rothesay Bute
Andrew Lang Son 5 Paisley
Janet Lang Dau 3 Paisley
James Lang Son 3mo Paisley
Janet McLauchlan Servant 18 Campbelltown Argyll
1881
Registration No: 573
Registration District: Paisley
Civil Parish: Paisley High Church
County: Renfrewshire
Roll: CSSCT1881_173 Page 19
ED: 32 Schedule: 121
Address: 77 High St
LANG John Junr. Head W 37 Master Baker Paisley Renfrew
LANG John Son 17 Apprentice Baker Paisley Renfrew ? [Rothesay]
LANG Andrew Son 15 Assistant in Warehouse Paisley Renfrew
LANG Janet Dau 12 Scholar Paisley Renfrew
LANG James Son 10 Scholar Paisley Renfrew
LANG Maggie Dau 6 Scholar Paisley Renfrew
LANG Jane Dau 1 Paisley Renfrew
Mc EWING Flora Servant 26 General Servant Islay Argyll
1891
Registration No: 573
Registration District: Paisley
Civil Parish: Paisley High Church
County: Renfrewshire
Roll: CSSCT1891_189 Page 2
ED: 24 Schedule: 11
Address: 15 Broomland St
LANG John Head M 27 Spirit Merchant Rothesay Buteshire
LANG Jessie Wife M 28 England
LANG John M Son 4 Paisley Renfrewshire
LANG Archibald B Son 2 Paisley Renfrewshire
MITCHELL Kate Servant 25 Johnstone Renfrewshire
1901
Registration No: 573/1
Registration District: Paisley
Civil Parish: Paisley
County: Renfrewshire
Roll: CSSCT1901_204 Page 19
ED: 1 Schedule: 98
Address: 27 Broomlands
LANG John Jr Head 37 Spirit Merchant Rothesay Buteshire
LANG Jessie Wife 39 England
LANG John Son 13 Scholar Paisley Renfrewshire
LANG Archd. Son 12 Scholar Paisley Renfrewshire
LANG Jas Son 8 Scholar Paisley Renfrewshire
Source, Paisley Directory and General Advertiser 1906/7:
Lang, John, jun., Wine and Spirit Merchant, 20 Broomlands - ho. Marsilla, Elderslie Road, Elderslie.
Death 1908 LANG JOHN 44 Johnstone and Elderslie 573/2 30