The red node is William. Pale nodes are charities, grey nodes are companies, and darker grey nodes are the people who sit on them. Dashed links are historical or inferred. Click any node to explore.
Person
William Geddes
William Geddes is a director of 7 companies. Source: Companies House records.
Director at ICP Group LTD · Director at Global Alliance Protection LTD
- 7 current roles
- 2 previous roles
- Served alongside 12 people
Official record Companies House · updated 11th October 2026
Roles
9 roles across 9 organisations (7 current, 2 previous)Current roles (7)
-
ICP Group LTDDirector · 2021-present
Official record · Companies House
- Source
- Companies House
- Organisation
- ICP Group LTD
- Role
- Director
- Appointed
- 2021-01-29
- Record reference
- Company 13166758
Current -
Global Alliance Protection LTDDirector · 2020-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Global Alliance Protection LTD
- Role
- Director
- Appointed
- 2020-11-02
- Record reference
- Company 12991176
Current -
International Corporate Protection LimitedDirector · 2015-present
Official record · Companies House
- Source
- Companies House
- Organisation
- International Corporate Protection Limited
- Role
- Director
- Appointed
- 2015-11-25
- Record reference
- Company 09889514
Current -
Tactics on LimitedDirector · 2013-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Tactics on Limited
- Role
- Director
- Appointed
- 2013-10-21
- Record reference
- Company 08741302
Current -
Stalker Management LimitedDirector · 2013-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Stalker Management Limited
- Role
- Director
- Appointed
- 2013-02-01
- Record reference
- Company 08385450
Current -
ICP Group Companies LimitedDirector · 2012-present
Official record · Companies House
- Source
- Companies House
- Organisation
- ICP Group Companies Limited
- Role
- Director
- Appointed
- 2012-08-09
- Record reference
- Company 08174298
Current -
International Corporate Protection Group LimitedDirector · 2004-present
Official record · Companies House
- Source
- Companies House
- Organisation
- International Corporate Protection Group Limited
- Role
- Director
- Appointed
- 2004-04-22
- Record reference
- Company 05108577
Current
Previous roles (2)
-
Bluevoyant LTDDirector · 2016-2017
Official record · Companies House
- Source
- Companies House
- Organisation
- Bluevoyant LTD
- Role
- Director
- Appointed
- 2016-09-08
- Ended
- 2017-10-04
- Record reference
- Company 08259952
Previous -
52 Earl's Court Square (Management) LimitedDirector · 2005-2011
Official record · Companies House
- Source
- Companies House
- Organisation
- 52 Earl's Court Square (Management) Limited
- Role
- Director
- Appointed
- 2005-01-13
- Ended
- 2011-04-14
- Record reference
- Company 05332152
Previous
Company roles, current and past, as filed at Companies House.
People William has served alongside
12 people across 4 organisationsBased on overlapping official board records. Calculated from official records It does not mean they know each other. Only formal co-service is listed: people are never joined on a matching name alone.
52 Earl's Court Square (Management) Limited 5 people · 2005-present
- Antonia ColganServing together now · since 2005
- Dr Baljit Singh ParmarServing together now · since 2005
- Kevin Rainey Mcniel ColganServing together now · since 2005
- Paul Jeroen WoutersenServing together now · since 2005
- Fisher Secretaries Limited2005
International Corporate Protection Group Limited 2 people · 2004-present
- Lawrence David MelvilleServing together now · since 2017
- St James Corporate Management LtdServing together now · since 2004
Tactics on Limited 1 person · 2016-present
- Thomas Henry GallagherServing together now · since 2016
Bluevoyant LTD 4 people · 2016-2017
- Oliver John Crofton2017
- Jake Hockley2016-2017
- James Andrew John Tamblin2016-2017
- Katy Jane Hockley2016-2017
Sources
- Companies House
- Officer appointments and resignations.
- Edition
- Register edition compiled 11th October 2026
- Identity
- Records are treated as the same person only where the evidence confirms it. How people are matched
Report an issue with this record · How we handle data · Object or ask for removal