London News Network

  • Active
  • Incorporated on 22 Jul 1991

Reg Address: Itv White City, 201 Wood Lane, London W12 7RU, United Kingdom

Previous Names:
Emeraldgrove Limited - 22 Jul 1991

Company Classifications:
99999 - Dormant Company


  • Summary The company with name "London News Network" is a private-unlimited and located in Itv White City, 201 Wood Lane, London W12 7RU. London News Network is currently in active status and it was incorporated on 22 Jul 1991 (33 years 2 months 3 days ago). Details about company profile is given in below sections.

Company Financials

Overview of company financial details and comparison for the last 2 years.

The company has not filed their first accounts yet or accounts are not available in our database.



Directors and Secretaries

List of all Directors and Secretaries in London News Network.

Following are the details about company officers including Directors and Secretaries.

# Name Role Appt Date Nationality Status
1 Eleanor Kate Irving Director 2 Jan 2014 British Active
2 Eleanor Kate Irving Director 2 Jan 2014 British Active
3 Peter Julian Sheppard Director 31 Dec 2012 British Resigned
20 Sep 2013
4 Eleanor Kate Irving Director 11 Aug 2008 British Resigned
31 Dec 2012
5 Helen Jane Tautz Director 11 Aug 2008 British Resigned
11 Apr 2019
6 GRANADA NOMINEES LIMITED Corporate Secretary 24 Sep 2007 - Resigned
1 Sep 2009
7 GRANADA NOMINEES LIMITED Corporate Director 24 Sep 2007 - Resigned
11 Aug 2008
8 ITV NP LIMITED Corporate Director 24 Sep 2007 - Resigned
11 Aug 2008
9 James Benjamin Stjohn Tibbitts Director 31 Aug 2007 British Resigned
24 Sep 2007
10 William Jonathan Medlicott Director 10 May 2007 English Resigned
24 Sep 2007
11 Helen Jane Tautz Secretary 30 Apr 2004 British Resigned
24 Sep 2007
12 Coleena Jane Reid Director 1 Nov 2002 British Resigned
30 Apr 2004
13 Christopher Joseph Swords Director 21 May 2002 British Resigned
24 Sep 2007
14 Ian Douglas Mcculloch Director 31 Oct 2001 British Resigned
5 Jun 2007
15 Lindsay John Charlton Director 7 Aug 2000 English Resigned
17 May 2002
16 Liam Alexander Hamilton Director 24 Sep 1998 Scottish Resigned
28 Jul 2000
17 Denise Alice Harker Director 1 Jul 1998 - Resigned
30 Apr 2004
18 Stewart David Butterfield Director 23 Sep 1997 British Resigned
5 Oct 2001
19 Charles Ian Squires Director 18 Nov 1996 British Resigned
24 Sep 2007
20 John Patrick Egan Director 22 Jul 1996 British Resigned
2 Sep 1997
21 Jeffrey Lawrence Henry Director 1 May 1996 British Resigned
16 Feb 1998
22 Colin John Stanbridge Director 2 Feb 1996 British Resigned
31 Oct 2002
23 Roderick Waldermar Lisle Henwood Director 2 Feb 1996 British Resigned
17 Nov 1996
24 David Liddiment Director 2 Feb 1996 British Resigned
12 Sep 1997
25 Henry Victor Urquhart Director 1 Aug 1995 British Resigned
31 Jul 1997
26 Paul John Corley Director 22 Nov 1994 British Resigned
5 Feb 1996
27 Brenda Lucy Smith Director 20 Sep 1994 British Resigned
31 May 2004
28 Ian Russell Ritchie Director 27 Jun 1994 British Resigned
5 Jan 1996
29 Stephen Roger Morrison Director 16 May 1994 British Resigned
24 Sep 1998
30 Peter Robin Paxton Director 19 Jan 1993 British Resigned
31 Aug 1994
31 Denise Alice Harker Secretary 29 Oct 1992 - Resigned
30 Apr 2004
32 Clive William Jones Director 26 Feb 1992 British Resigned
30 Apr 2004
33 Brian George Wenham Director 18 Feb 1992 British Resigned
22 Sep 1994
34 Peter Graham Howell Secretary 18 Feb 1992 British Resigned
29 Oct 1992
35 Christopher Martyn Hibbert Director 18 Feb 1992 British Resigned
2 Feb 1996
36 Marcus Charles Plantin Director 18 Feb 1992 British Resigned
30 Oct 1992
37 David Abdoo Secretary 19 Dec 1991 - Resigned
18 Feb 1992
38 Nigel Norman Walmsley Director 19 Dec 1991 British Resigned
24 May 1994
39 Gregory Dyke Director 19 Dec 1991 British Resigned
9 Mar 1994
40 Michael George Southgate Director 19 Dec 1991 British Resigned
1 Jun 1995


Persons with Significant Control

List of all persons/companies with sigificant control.

Following are the details about all persons and companies who have sigificant control over the company.

# Name Notified Nationality Status
1 Itv Broadcasting Limited
Natures of Control:
Corporate Entity Person With Significant Control
Ownership Of Shares 75 To 100 Percent
Voting Rights 75 To 100 Percent
Right To Appoint And Remove Directors
6 Apr 2016 - Active


Latest Filing Activity

List of company filings like confirmation statements, accounts for London News Network.

Following are the details about company filings including confirmation statements, accounts, new director appointments and others.

# Filing Type Filing Date
1 Accounts - Dormant 13 May 2024 Download PDF
2 Confirmation Statement - No Updates 30 Jun 2023 Download PDF
3 Accounts - Dormant 23 Jun 2023 Download PDF
4 Confirmation Statement - No Updates 22 Jun 2022 Download PDF
5 Address - Change Registered Office Company With Date Old New 23 May 2022 Download PDF
1 Pages
6 Confirmation Statement - No Updates 23 Jun 2021 Download PDF
7 Accounts - Dormant 1 Apr 2021 Download PDF
8 Persons With Significant Control - Change To A Person With Significant Control 6 Jul 2020 Download PDF
2 Pages
9 Confirmation Statement - No Updates 6 Jul 2020 Download PDF
3 Pages
10 Accounts - Dormant 18 Jun 2020 Download PDF
2 Pages
11 Confirmation Statement - No Updates 25 Jun 2019 Download PDF
3 Pages
12 Accounts - Dormant 25 Jun 2019 Download PDF
2 Pages
13 Officers - Termination Director Company With Name Termination Date 29 Apr 2019 Download PDF
1 Pages
14 Accounts - Dormant 19 Jul 2018 Download PDF
2 Pages
15 Confirmation Statement - No Updates 5 Jul 2018 Download PDF
3 Pages
16 Address - Change Registered Office Company With Date Old New 6 Jun 2018 Download PDF
1 Pages
17 Confirmation Statement - No Updates 22 Jun 2017 Download PDF
3 Pages
18 Accounts - Dormant 25 Apr 2017 Download PDF
2 Pages
19 Accounts - Dormant 16 Sep 2016 Download PDF
3 Pages
20 Confirmation Statement - Updates 1 Sep 2016 Download PDF
5 Pages
21 Annual Return - Company With Made Up Date Full List Shareholders 11 Nov 2015 Download PDF
4 Pages
22 Accounts - Dormant 2 Sep 2015 Download PDF
2 Pages
23 Annual Return - Company With Made Up Date Full List Shareholders 6 Nov 2014 Download PDF
4 Pages
24 Accounts - Dormant 5 Aug 2014 Download PDF
2 Pages
25 Officers - Appoint Person Director Company With Name 11 Feb 2014 Download PDF
2 Pages
26 Annual Return - Company With Made Up Date Full List Shareholders 10 Dec 2013 Download PDF
4 Pages
27 Officers - Termination Director Company With Name 5 Nov 2013 Download PDF
1 Pages
28 Accounts - Dormant 8 Oct 2013 Download PDF
2 Pages
29 Officers - Change Person Director Company With Change Date 3 Sep 2013 Download PDF
2 Pages
30 Officers - Appoint Person Director Company With Name 18 Jan 2013 Download PDF
2 Pages
31 Officers - Termination Director Company With Name 16 Jan 2013 Download PDF
1 Pages
32 Annual Return - Company With Made Up Date Full List Shareholders 28 Nov 2012 Download PDF
4 Pages
33 Accounts - Dormant 16 Aug 2012 Download PDF
2 Pages
34 Annual Return - Company With Made Up Date Full List Shareholders 23 Nov 2011 Download PDF
4 Pages
35 Accounts - Dormant 13 Sep 2011 Download PDF
2 Pages
36 Annual Return - Company With Made Up Date Full List Shareholders 29 Nov 2010 Download PDF
4 Pages
37 Accounts - Dormant 12 Aug 2010 Download PDF
2 Pages
38 Annual Return - Company With Made Up Date Full List Shareholders 25 Nov 2009 Download PDF
4 Pages
39 Officers - Change Person Director Company With Change Date 19 Oct 2009 Download PDF
2 Pages
40 Officers - Change Person Director Company With Change Date 19 Oct 2009 Download PDF
2 Pages
41 Address - Change Registered Office Company With Date Old 9 Oct 2009 Download PDF
1 Pages
42 Officers - Legacy 30 Sep 2009 Download PDF
1 Pages
43 Accounts - Dormant 27 Aug 2009 Download PDF
2 Pages
44 Annual Return - Legacy 7 Aug 2009 Download PDF
4 Pages
45 Resolution 17 Feb 2009 Download PDF
9 Pages
46 Officers - Legacy 27 Aug 2008 Download PDF
1 Pages
47 Officers - Legacy 27 Aug 2008 Download PDF
1 Pages
48 Annual Return - Legacy 26 Aug 2008 Download PDF
4 Pages
49 Officers - Legacy 26 Aug 2008 Download PDF
1 Pages
50 Officers - Legacy 26 Aug 2008 Download PDF
1 Pages
51 Accounts - Full 21 Jul 2008 Download PDF
19 Pages
52 Annual Return - Legacy 8 Oct 2007 Download PDF
5 Pages
53 Resolution 27 Sep 2007 Download PDF
54 Resolution 27 Sep 2007 Download PDF
55 Resolution 27 Sep 2007 Download PDF
2 Pages
56 Reregistration - Legacy 27 Sep 2007 Download PDF
1 Pages
57 Reregistration - Legacy 27 Sep 2007 Download PDF
1 Pages
58 Resolution 27 Sep 2007 Download PDF
59 Change Of Name - Certificate Re Registration Limited To Unlimited 27 Sep 2007 Download PDF
1 Pages
60 Incorporation - Re Registration Memorandum Articles 27 Sep 2007 Download PDF
16 Pages
61 Reregistration - Legacy 27 Sep 2007 Download PDF
2 Pages
62 Officers - Legacy 25 Sep 2007 Download PDF
1 Pages
63 Officers - Legacy 25 Sep 2007 Download PDF
1 Pages
64 Officers - Legacy 25 Sep 2007 Download PDF
1 Pages
65 Officers - Legacy 25 Sep 2007 Download PDF
1 Pages
66 Officers - Legacy 25 Sep 2007 Download PDF
1 Pages
67 Officers - Legacy 25 Sep 2007 Download PDF
1 Pages
68 Officers - Legacy 25 Sep 2007 Download PDF
1 Pages
69 Officers - Legacy 4 Sep 2007 Download PDF
1 Pages
70 Accounts - Full 16 Jul 2007 Download PDF
19 Pages
71 Officers - Legacy 6 Jun 2007 Download PDF
1 Pages
72 Officers - Legacy 11 May 2007 Download PDF
2 Pages
73 Accounts - Full 19 Jan 2007 Download PDF
20 Pages
74 Address - Legacy 3 Nov 2006 Download PDF
1 Pages
75 Officers - Legacy 19 Jul 2006 Download PDF
1 Pages
76 Annual Return - Legacy 13 Jul 2006 Download PDF
4 Pages
77 Accounts - Full 6 Jun 2006 Download PDF
22 Pages
78 Officers - Legacy 19 Jan 2006 Download PDF
1 Pages
79 Annual Return - Legacy 19 Jul 2005 Download PDF
4 Pages
80 Officers - Legacy 19 Aug 2004 Download PDF
1 Pages
81 Auditors - Resignation Company 19 Aug 2004 Download PDF
2 Pages
82 Annual Return - Legacy 19 Aug 2004 Download PDF
4 Pages
83 Officers - Legacy 5 Aug 2004 Download PDF
1 Pages
84 Resolution 13 Jul 2004 Download PDF
1 Pages
85 Resolution 13 Jul 2004 Download PDF
86 Resolution 13 Jul 2004 Download PDF
87 Resolution 13 Jul 2004 Download PDF
88 Resolution 13 Jul 2004 Download PDF
89 Officers - Legacy 12 Jul 2004 Download PDF
1 Pages
90 Officers - Legacy 12 Jul 2004 Download PDF
1 Pages
91 Officers - Legacy 12 Jul 2004 Download PDF
1 Pages
92 Officers - Legacy 12 Jul 2004 Download PDF
1 Pages
93 Accounts - Full 17 May 2004 Download PDF
22 Pages
94 Accounts - Legacy 19 Jan 2004 Download PDF
1 Pages
95 Annual Return - Legacy 28 Jul 2003 Download PDF
9 Pages
96 Auditors - Resignation Company 14 Apr 2003 Download PDF
1 Pages
97 Accounts - Full 9 Feb 2003 Download PDF
22 Pages
98 Officers - Legacy 15 Nov 2002 Download PDF
2 Pages
99 Officers - Legacy 15 Nov 2002 Download PDF
1 Pages
100 Annual Return - Legacy 7 Aug 2002 Download PDF
9 Pages


Mutual Companies

List of companies mutual between directors of this company.

Following are the details about companies which are mutual between director of this company.

# Name Status
1 Olton Court Property Management Limited
Mutual People: Eleanor Kate Irving
Active
2 Itv Holdings (Cayman) Limited
Mutual People: Eleanor Kate Irving
Active
3 Lewes Mansions Management Company Limited
Mutual People: Eleanor Kate Irving
Active
4 Dtv Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
5 Big Talk Goes Wrong Limited
Mutual People: Eleanor Kate Irving
Active
6 Big Talk Mum Limited
Mutual People: Eleanor Kate Irving
dissolved
7 Big Talk Offenders Limited
Mutual People: Eleanor Kate Irving
Active
8 Big Talk Time Limited
Mutual People: Eleanor Kate Irving
dissolved
9 Broad Street Films Limited
Mutual People: Eleanor Kate Irving
Active
10 Carlton Cinema Limited
Mutual People: Eleanor Kate Irving
Active
11 Carlton Finance Limited
Mutual People: Eleanor Kate Irving
Active
12 Carlton Active Limited
Mutual People: Eleanor Kate Irving
Active
13 Carlton Content Holdings Limited
Mutual People: Eleanor Kate Irving
Active
14 Carlton Food Network Limited
Mutual People: Eleanor Kate Irving
Active
15 Carltonco Forty Investments
Mutual People: Eleanor Kate Irving
Active
16 Carltonco Forty-Five Limited
Mutual People: Eleanor Kate Irving
Active
17 Carltonco Ninety-Six
Mutual People: Eleanor Kate Irving
Active
18 Carltonco Seventeen Limited
Mutual People: Eleanor Kate Irving
Active
19 Carltonco 103
Mutual People: Eleanor Kate Irving
Active
20 Carltonco 99 Limited
Mutual People: Eleanor Kate Irving
Active
21 Carltonco Fifty Limited
Mutual People: Eleanor Kate Irving
Active
22 Central Television Limited
Mutual People: Eleanor Kate Irving
Active
23 Electronic Rentals Group
Mutual People: Eleanor Kate Irving
Active
24 World Of Sport Wrestling Limited
Mutual People: Eleanor Kate Irving
Active
25 Millbank Studios
Mutual People: Eleanor Kate Irving
Active
26 Mammoth Screen (Abc) Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
27 Mammoth Screen (City) Limited
Mutual People: Eleanor Kate Irving
dissolved
28 Mammoth Screen (End9) Limited
Mutual People: Eleanor Kate Irving
Active
29 Mammoth Screen (Pol4) Limited
Mutual People: Eleanor Kate Irving
Active
30 Mammoth Screen (Pol5) Limited
Mutual People: Eleanor Kate Irving
Active
31 Mammoth Screen (Wof) Limited
Mutual People: Eleanor Kate Irving
Active
32 Mammoth Screen (End6) Limited
Mutual People: Eleanor Kate Irving
Active
33 Mammoth Screen (End8) Limited
Mutual People: Eleanor Kate Irving
Active
34 Mammoth Screen (Evans) Limited
Mutual People: Eleanor Kate Irving
Active
35 Mammoth Screen (Serpent) Limited
Mutual People: Eleanor Kate Irving
Active
36 Mammoth Screen (Tower) Limited
Mutual People: Eleanor Kate Irving
Active
37 Mammoth Screen (Vf) Limited
Mutual People: Eleanor Kate Irving
Active
38 Mammoth Screen (Vic3) Limited
Mutual People: Eleanor Kate Irving
Active
39 Wp The Suspect Limited
Mutual People: Eleanor Kate Irving
Active
40 Wp Lod5 Limited
Mutual People: Eleanor Kate Irving
Active
41 Wp Anne Limited
Mutual People: Eleanor Kate Irving
Active
42 Wp Vigil Limited
Mutual People: Eleanor Kate Irving
Active
43 Wp Save Me 2 Limited
Mutual People: Eleanor Kate Irving
Active
44 Wp Showtrial Limited
Mutual People: Eleanor Kate Irving
Active
45 Yorkshire Television Limited
Mutual People: Eleanor Kate Irving
Active
46 Zebedee Productions Limited
Mutual People: Eleanor Kate Irving
Active
47 Moving Picture Company Films Limited
Mutual People: Eleanor Kate Irving
Active
48 A.C.E. (1988) Limited
Mutual People: Eleanor Kate Irving
Active
49 Granada Av Solutions Limited
Mutual People: Eleanor Kate Irving
Active
50 Granada Uk Rental And Retail Limited
Mutual People: Eleanor Kate Irving
Active
51 Granada Film
Mutual People: Eleanor Kate Irving
Active
52 Itv Central Limited
Mutual People: Eleanor Kate Irving
Active
53 Itv Y&M Limited
Mutual People: Eleanor Kate Irving
Active
54 Wp Rm Limited
Mutual People: Eleanor Kate Irving
Active
55 Wp Malpractice Limited
Mutual People: Eleanor Kate Irving
Active
56 Big Talk Horseface Limited
Mutual People: Eleanor Kate Irving
Active
57 Big Talk I Hate You Limited
Mutual People: Eleanor Kate Irving
Active
58 Itv Tfg Holdings Limited
Mutual People: Eleanor Kate Irving
Active
59 Itv Tlc Limited
Mutual People: Eleanor Kate Irving
Active
60 Itv Top Class Limited
Mutual People: Eleanor Kate Irving
Active
61 Itv Confession Limited
Mutual People: Eleanor Kate Irving
Active
62 Itv Home Fires Limited
Mutual People: Eleanor Kate Irving
dissolved
63 Itv Investments Limited
Mutual People: Eleanor Kate Irving
Active
64 Itv Leila Limited
Mutual People: Eleanor Kate Irving
dissolved
65 Itv Wales & West Group Limited
Mutual People: Eleanor Kate Irving
dissolved
66 Itv Wild Bill Limited
Mutual People: Eleanor Kate Irving
dissolved
67 Itv Nightingale Limited
Mutual People: Eleanor Kate Irving
Active
68 Itv Studios (Israel) Limited
Mutual People: Eleanor Kate Irving
Active
69 Itv Productions Limited
Mutual People: Eleanor Kate Irving
Active
70 Itv Rights Limited
Mutual People: Eleanor Kate Irving
Active
71 Itv Sport Channel Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
72 Itv Spy Limited
Mutual People: Eleanor Kate Irving
Active
73 Mt Ghosts Limited
Mutual People: Eleanor Kate Irving
Active
74 London Weekend Television Limited
Mutual People: Eleanor Kate Irving
Active
75 Itv Wales & West Limited
Mutual People: Eleanor Kate Irving
Active
76 The Citv Channel Limited
Mutual People: Eleanor Kate Irving
Active
77 Vod Member (Itv A) Limited
Mutual People: Eleanor Kate Irving
Active
78 Westcountry Television Limited
Mutual People: Eleanor Kate Irving
Active
79 Morning Tv Limited
Mutual People: Eleanor Kate Irving
Active
80 Campania Limited
Mutual People: Eleanor Kate Irving
Active
81 Carltonco Eighty-One Limited
Mutual People: Eleanor Kate Irving
Active
82 Gil Limited
Mutual People: Eleanor Kate Irving
Active
83 Granada Film Productions Limited
Mutual People: Eleanor Kate Irving
Active
84 Granada Screen (2005) Limited
Mutual People: Eleanor Kate Irving
Active
85 Itv F&B Limited
Mutual People: Eleanor Kate Irving
Active
86 Itv Global Content Limited
Mutual People: Eleanor Kate Irving
Active
87 Itv The Reckoning Limited
Mutual People: Eleanor Kate Irving
Active
88 Itv Duneen Limited
Mutual People: Eleanor Kate Irving
Active
89 Itv Vera Limited
Mutual People: Eleanor Kate Irving
Active
90 Itv Ralph And Katie Limited
Mutual People: Eleanor Kate Irving
Active
91 Big Talk Alone Limited
Mutual People: Eleanor Kate Irving
Active
92 Itc Distribution
Mutual People: Eleanor Kate Irving
Active
93 Itv Border Limited
Mutual People: Eleanor Kate Irving
dissolved
94 Link Electronics Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
95 Lwt Productions Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
96 Lwt (Holdings) Limited
Mutual People: Eleanor Kate Irving
Active
97 Mammoth Screen (Fs) Limited
Mutual People: Eleanor Kate Irving
Active
98 Pickwick Packaging Limited
Mutual People: Eleanor Kate Irving
Active
99 Television Music Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
100 Vod Member (Itv B) Limited
Mutual People: Eleanor Kate Irving
Active
101 Yorkshire-Tyne Tees Television Enterprises Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
102 Yorkshire-Tyne Tees Productions Limited
Mutual People: Eleanor Kate Irving
dissolved
103 Big Talk Peacock Limited
Mutual People: Eleanor Kate Irving
Active
104 Big Talk Living The Dream Limited
Mutual People: Eleanor Kate Irving
Active
105 Big Talk Diana Limited
Mutual People: Eleanor Kate Irving
dissolved
106 Carlton Productions Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
107 Carlton Communications Limited
Mutual People: Eleanor Kate Irving
Active
108 Carlton Films Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
109 Carlton Entertainment
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
110 Cotr (Newco 1) Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
111 Granada Productions Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
112 Granada Television International
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
113 Granada Television Productions Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
114 Granada Television Limited
Mutual People: Eleanor Kate Irving
Active
115 International Television Enterprises London Limited
Mutual People: Eleanor Kate Irving
Active
116 Itv Play Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
117 Itv Channels Limited
Mutual People: Eleanor Kate Irving
Active
118 Itv The Bay Limited
Mutual People: Eleanor Kate Irving
Active
119 Itv Meridian Limited
Mutual People: Eleanor Kate Irving
Active
120 Itv News Channel Limited
Mutual People: Eleanor Kate Irving
Active
121 Itv Studios Newco 17 Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
122 Itv4 Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
123 Itv3 Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
124 Itv Studios Newco 16 Limited
Mutual People: Eleanor Kate Irving
Active - Proposal To Strike Off
125 Itv (Scotland) Limited
Mutual People: Eleanor Kate Irving
Active