The red node is Karl. 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
Karl Anthony O'Neill
Karl Anthony O'Neill is a director of 3 companies and holds 1 other current role. Source: Companies House records.
Director at Button 86 Limited · Director at Urban Green Roof Care Limited
- 4 current roles
- 6 previous roles
- Served alongside 17 people
Official record Companies House · updated 11th October 2026
Roles
10 roles across 10 organisations (4 current, 6 previous)Current roles (4)
-
Button 86 LimitedDirector · 2024-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Button 86 Limited
- Role
- Director
- Appointed
- 2024-04-02
- Record reference
- Company 15609170
Current -
Urban Green Roof Care LimitedDirector · 2015-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Urban Green Roof Care Limited
- Role
- Director
- Appointed
- 2015-02-05
- Record reference
- Company 09425064
Current -
Tomkinson Teal LimitedDirector · 2012-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Tomkinson Teal Limited
- Role
- Director
- Appointed
- 2012-09-21
- Record reference
- Company 05736029
Current -
Tomkinson Teal (Lichfield) LLPLlp-designated-member · 2011-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Tomkinson Teal (Lichfield) LLP
- Role
- Llp-designated-member
- Appointed
- 2011-02-21
- Record reference
- Company OC353551
Current
Previous roles (6)
-
Love Your Fence LimitedDirector · 2025-2026
Official record · Companies House
- Source
- Companies House
- Organisation
- Love Your Fence Limited
- Role
- Director
- Appointed
- 2025-06-24
- Ended
- 2026-01-14
- Record reference
- Company 15950489
Previous -
RNJ CNC Machining LimitedDirector · 2024-2026
Official record · Companies House
- Source
- Companies House
- Organisation
- RNJ CNC Machining Limited
- Role
- Director
- Appointed
- 2024-04-14
- Ended
- 2026-02-01
- Record reference
- Company 15644436
Previous -
Peter Hearne Associates LimitedDirector · from 2016
Official record · Companies House
- Source
- Companies House
- Organisation
- Peter Hearne Associates Limited
- Role
- Director
- Appointed
- 2016-10-04
- Record reference
- Company 04207720
Previous -
Green Roof Product Supplies LimitedDirector · 2015-2016
Official record · Companies House
- Source
- Companies House
- Organisation
- Green Roof Product Supplies Limited
- Role
- Director
- Appointed
- 2015-02-05
- Ended
- 2016-04-17
- Record reference
- Company 09425019
Previous -
Rion (Rugeley) LimitedDirector · 2011-2016
Official record · Companies House
- Source
- Companies House
- Organisation
- Rion (Rugeley) Limited
- Role
- Director
- Appointed
- 2011-09-19
- Ended
- 2016-04-12
- Record reference
- Company 07779239
Previous -
Woodview Motors LimitedDirector · 2006-2007
Official record · Companies House
- Source
- Companies House
- Organisation
- Woodview Motors Limited
- Role
- Director
- Appointed
- 2006-11-14
- Ended
- 2007-02-14
- Record reference
- Company 05998172
Previous
Company roles, current and past, as filed at Companies House.
People Karl has served alongside
17 people across 8 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.
04207720 6 people · 2016-present
- Anna Penelope HearneServing together now · since 2016
- Carolyn Tina PalmerServing together now · since 2016
- Kelvin John TealServing together now · since 2016
- Peter Robert HearneServing together now · since 2016
- Peter WhiteheadServing together now · since 2016
- Susanna Dawn AultServing together now · since 2016
Tomkinson Teal Limited 5 people · 2012-present
- Peter WhiteheadServing together now · since 2015
- Carolyn Tina PalmerServing together now · since 2012
- Derek William TomkinsonServing together now · since 2012
- Kelvin John TealServing together now · since 2012
- Susanna Dawn AultServing together now · since 2012
Tomkinson Teal (Lichfield) LLP 5 people · 2011-present
- Peter WhiteheadServing together now · since 2015
- Carolyn Tina PalmerServing together now · since 2011
- Derek William TomkinsonServing together now · since 2011
- Kelvin John TealServing together now · since 2011
- Susanna Dawn AultServing together now · since 2011
Woodview Motors Limited 3 people · 2006-present
- Joanne Louise O'NionsServing together now · since 2007
- Stephen James O'NionsServing together now · since 2007
- W J V Services Limited2006-2007
RNJ CNC Machining Limited 3 people · 2026-present
- Jordan Robert John BinnsServing together now · since 2026
- Nigel Edward BinnsServing together now · since 2026
- Robert Anthony BinnsServing together now · since 2026
Love Your Fence Limited 2 people · 2025-present
- Roy St Elmo HyltonServing together now · since 2025
- Darren West Kidd2025
Rion (Rugeley) Limited 1 person · 2011-2016 · current
- Joanna Irene Maria RigbyServing together now · since 2011
Green Roof Product Supplies Limited 1 person · 2016 · current
- Paul Howard StokesServing together now · since 2016
Sources
- Companies House
- Officer appointments and resignations.
- Edition
- Register edition compiled 11th October 2026
- Identity
- Records are treated as the same person only where our identity-matching rules support it. Confirmed relationships are supported by the approved identity-matching evidence and rules. Likely relationships are supported by sufficient evidence to suggest the records concern the same individual, but are not established as confirmed; they are shown with the label “Likely the same person”. How people are matched
Report an issue with this record · How we handle data · Object or ask for removal