This should help
1891
31 Marchmont Place, Causland, Edinburghshire
http://www.rootschat.com/links/01f2q/Name: Margaret Gibson
Age: 47
Estimated Birth Year: abt 1844
Relationship: Head
Gender: Female
Where born: Causlard, Edinburghshire
Registration Number: 685/5
Registration district: Newington
Civil Parish: Edinburgh St Cuthberts
Town: Edinr
County: Midlothian
Address: 31 Marchmont Cresct
ED: 108
Household schedule number: 140
LINE: 8
Roll: CSSCT1891_357
Household Members:
Margaret Gibson
47
Peter Gibson
23
James M Gibson
22
Annie Gibson
16
William M Gibson
15
James Morrison
17Thomas Kearney
26
James L Robertson
54
Annie Robertson
50
Jessie Robertson
23
George P Robertson
21
Janes R Robertson
20
Robert W Robertson
18
Mary Robertson
16
1881 –
James Morrison from above looks to be Margaret’s nephew
Name:
James MorrisonAge: 7
Estimated Birth Year: abt 1874
Relationship: Grandchild
Mother's name: Isabella Morrison
Gender: Male
Where born: Leith, Edinburghshire
Registration Number: 692/2
Registration district: Leith South
Civil Parish: St Cuthberts
County: Midlothian
Address: 46 Balfour St
ED: 61
Household schedule number: 166
LINE: 2
Roll: cssct1881_299
Household Members:
James Morrison
72
Isabella Morrison
49
James Morrison
7
Christy Dunlevy
52
Robert Dunlevy
23
1881
Name: Margaret Gibson
Age: 37
Estimated Birth Year: abt 1844
Relationship: Head
Gender: Female
Where born: Edinburgh
Registration Number: 739
Registration district: Eyemouth
Civil Parish: Eyemouth
Town: Eye,Th
County: Berwickshire
Address: Church St. Eyemouth
Occupation: Shop Keeper
ED: 1
Household schedule number: 26
LINE: 12
Roll: cssct1881_309
Household Members: Name Age
Margaret Gibson
37
Peter Gibson
13
James M Gibson
12
Ann Gibson
6
William M Gibson
5
Maggie C Ker
20
1881 – Son William Morrison
Name: William M Gibson
Age: 5
Estimated Birth Year: abt 1876
Relationship: Son (Child)
Mother's name: Margaret Gibson
Gender: Male
Where born: Edinburgh
Registration Number: 739
Registration district: Eyemouth
Civil Parish: Eyemouth
Town: Eye,Th
County: Berwickshire
Address: Church St. Eyemouth
Occupation: Scholar
ED: 1
Household schedule number: 26
LINE: 16
Roll: cssct1881_309
Household Members: Name Age
Margaret Gibson
37
Peter Gibson
13
James M Gibson
12
Ann Gibson
6
William M Gibson
5
Maggie C Ker
20
1871
Name: Robert Gibson
Age: 28
Estimated Birth Year: abt 1843
Relationship: Head
Spouse's name : Margaret Gibson
Gender: Male
Where born: Eyemouth, Berwickshire
Registration Number: 739
Registration district: Eyemouth
Civil Parish: Eyemouth
Town: Eyemouth
County: Berwickshire
Address: Chapel St
Occupation: Hotel Keeper
ED: 2
Household schedule number: 114
LINE: 23
Roll: CSSCT1871_175
Household Members: Name Age
Robert Gibson
28
Margaret Gibson
27
Peter Gibson
3
James Gibson
24
John Gibson
17
Agnes Morison
16
Lane Harrington
19
1861
Name: Robert Gibson
Age: 18
Estimated Birth Year: abt 1843
Relationship: Son (Child)
Father's name: Peter Gibson
Mother's name: Ann Gibson
Gender: Male
Where born: Eyemouth, Berwickshire
Registration Number: 739
Registration district: Eyemouth
Civil Parish: Eyemouth
Town: Eyemouth
County: Berwickshire
Address: Street Unnamed (nk) Cross Keep Hotel
Occupation: Tailor (jour)
ED: 2
Household schedule number: 54
LINE: 2
Roll: CSSCT1861_136
Household Members:
Peter Gibson
41
Ann Gibson
43
Francis Gibson
20
Margaret Gibson
19
Robert Gibson
18
Isabella Gibson
13
John Gibson
7
Parents – Robert Gibson & Margaret Morrison
http://www.rootschat.com/links/01f2r/Annie