These are the details for John jnr from 1891 Census. By 1901 he was living in Bridgford, Nottinghamshire
9 Brunton Ter , Midlothian , Edinburgh South Leith
Name Age
John Stewart 29 , Advertiring & Publishing Agent , born Paisley Renfrewshire
Agnes Stewart 25
Sarah S C Stewart 8 Months
Robert MacKinlay 56
Sarah MacKinlay 58
Edit , please transcribe the Census , do not cut & paste.