The red node is James. 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
James Kevin Hanna
James Kevin Hanna is a director of 96 companies. Source: Companies House records.
Director at MPT Circle Holdings Limited · Director at MPT UK Property Holdings A Limited
- 96 current roles
- Served alongside 11 people
Official record Companies House · updated 11th October 2026
Roles
96 roles across 96 organisationsCurrent roles (96)
-
MPT Circle Holdings LimitedDirector · 2026-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT Circle Holdings Limited
- Role
- Director
- Appointed
- 2026-07-23
- Record reference
- Company 17358274
Current -
MPT UK Property Holdings A LimitedDirector · 2024-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT UK Property Holdings A Limited
- Role
- Director
- Appointed
- 2024-04-03
- Record reference
- Company 15612851
Current -
MPT Circle Property Holdings A LimitedDirector · 2024-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT Circle Property Holdings A Limited
- Role
- Director
- Appointed
- 2024-04-03
- Record reference
- Company 15612883
Current -
MPT Circle Property Holdings LimitedDirector · 2024-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT Circle Property Holdings Limited
- Role
- Director
- Appointed
- 2024-01-09
- Record reference
- Company 15399655
Current -
MPT UK Property Holdings LimitedDirector · 2023-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT UK Property Holdings Limited
- Role
- Director
- Appointed
- 2023-04-21
- Record reference
- Company 14819145
Current -
MPT UK Holdings LimitedDirector · 2023-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT UK Holdings Limited
- Role
- Director
- Appointed
- 2023-04-21
- Record reference
- Company 14819738
Current -
MPT Walsall LimitedDirector · 2023-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT Walsall Limited
- Role
- Director
- Appointed
- 2023-03-16
- Record reference
- Company 14733575
Current -
MPT East Riding LimitedDirector · 2023-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT East Riding Limited
- Role
- Director
- Appointed
- 2023-03-15
- Record reference
- Company 14732098
Current -
MPT Sandon LimitedDirector · 2023-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT Sandon Limited
- Role
- Director
- Appointed
- 2023-03-15
- Record reference
- Company 14732185
Current -
MPT Lincolnshire LimitedDirector · 2023-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT Lincolnshire Limited
- Role
- Director
- Appointed
- 2023-03-15
- Record reference
- Company 14732194
Current -
MPT Dewsbury LimitedDirector · 2023-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT Dewsbury Limited
- Role
- Director
- Appointed
- 2023-03-15
- Record reference
- Company 14732226
Current -
MPT Chelmsford LTDDirector · 2022-present
Official record · Companies House
- Source
- Companies House
- Organisation
- MPT Chelmsford LTD
- Role
- Director
- Appointed
- 2022-10-07
- Record reference
- Company 14404115
Current
- MPT Knaphill LTDDirector · 2022-presentCurrent
- MPT Bristol LTDDirector · 2022-presentCurrent
- MPT Altrincham LTDDirector · 2022-presentCurrent
- MPT Roehampton Dowdeswell LTDDirector · 2022-presentCurrent
- MPT Grovelands LTDDirector · 2022-presentCurrent
- MPT Stirling LimitedDirector · 2021-presentCurrent
- MPT Calverton LimitedDirector · 2021-presentCurrent
- MPT Goddards Green LimitedDirector · 2021-presentCurrent
- MPT Langho LimitedDirector · 2021-presentCurrent
- MPT Royston LimitedDirector · 2021-presentCurrent
- MPT Llanarth LimitedDirector · 2021-presentCurrent
- MPT Edmonton LimitedDirector · 2021-presentCurrent
- MPT Stockton LimitedDirector · 2021-presentCurrent
- MPT Stapleford Tawney LimitedDirector · 2021-presentCurrent
- MPT AYR LimitedDirector · 2021-presentCurrent
- MPT Willenhall LimitedDirector · 2021-presentCurrent
- MPT Burston LimitedDirector · 2021-presentCurrent
- MPT Annesley LimitedDirector · 2021-presentCurrent
- MPT Roehampton LimitedDirector · 2021-presentCurrent
- MPT Tadley LimitedDirector · 2021-presentCurrent
- MPT OLD Woking LimitedDirector · 2021-presentCurrent
- MPT Godalming LimitedDirector · 2021-presentCurrent
- MPT Southampton LimitedDirector · 2021-presentCurrent
- MPT Melton Mowbray LimitedDirector · 2021-presentCurrent
- MPT Hemel Hempstead LimitedDirector · 2021-presentCurrent
- MPT Odiham LimitedDirector · 2021-presentCurrent
- MPT Woodbourne LimitedDirector · 2021-presentCurrent
- MPT Newbury LimitedDirector · 2021-presentCurrent
- MPT Monmouth LimitedDirector · 2021-presentCurrent
- MPT Sketchley LimitedDirector · 2021-presentCurrent
- MPT Bussage LimitedDirector · 2021-presentCurrent
- MPT Fromefield LimitedDirector · 2021-presentCurrent
- MPT Meanwood LimitedDirector · 2021-presentCurrent
- MPT Nottingham LimitedDirector · 2021-presentCurrent
- MPT Preston LimitedDirector · 2021-presentCurrent
- MPT Mansionhouse LimitedDirector · 2021-presentCurrent
- MPT Bromley LimitedDirector · 2021-presentCurrent
- MPT Bamford LimitedDirector · 2021-presentCurrent
- MPT Wilmslow LimitedDirector · 2021-presentCurrent
- MPT Middleton LimitedDirector · 2021-presentCurrent
- MPT Hurworth LimitedDirector · 2021-presentCurrent
- MPT UK Finance CO LimitedDirector · 2020-presentCurrent
- MPT Cavendish LTDDirector · 2020-presentCurrent
- MPT Darlington LimitedDirector · 2020-presentCurrent
- MPT Harrow LTDDirector · 2020-presentCurrent
- MPT Glasgow LTDDirector · 2020-presentCurrent
- MPT Stepney Green LTDDirector · 2020-presentCurrent
- MPT Great Missenden LTDDirector · 2020-presentCurrent
- MPT Combe Down LTDDirector · 2020-presentCurrent
- MPT Osborne LTDDirector · 2020-presentCurrent
- MPT Fulwood LTDDirector · 2020-presentCurrent
- MPT Arnold LTDDirector · 2020-presentCurrent
- MPT Croydon LTDDirector · 2020-presentCurrent
- MPT Guildford LTDDirector · 2020-presentCurrent
- MPT Canterbury LTDDirector · 2020-presentCurrent
- MPT Orpington LTDDirector · 2020-presentCurrent
- MPT Swindon LTDDirector · 2020-presentCurrent
- MPT Basingstoke LTDDirector · 2020-presentCurrent
- MPT Rochdale LTDDirector · 2020-presentCurrent
- MPT Aberdeen LTDDirector · 2020-presentCurrent
- MPT Beckenham LTDDirector · 2020-presentCurrent
- MPT Hendon LTDDirector · 2020-presentCurrent
- MPT Milton Keynes LTDDirector · 2020-presentCurrent
- MPT Carmarthen LTDDirector · 2020-presentCurrent
- MPT Winchester LTDDirector · 2020-presentCurrent
- MPT Blackburn LTDDirector · 2020-presentCurrent
- MPT Worthing LTDDirector · 2020-presentCurrent
- MPT 30 (Paddocks Hospital) LimitedDirector · 2020-presentCurrent
- MPT Droitwich SPA LTDDirector · 2020-presentCurrent
- MPT Cheadle LTDDirector · 2020-presentCurrent
- MPT Dorchester LTDDirector · 2020-presentCurrent
- MPT Blackheath LTDDirector · 2020-presentCurrent
- MPT UK Services LimitedDirector · 2020-presentCurrent
- MPT Bolton LTDDirector · 2020-presentCurrent
- MPT Edgbaston LTDDirector · 2020-presentCurrent
- MPT Biddenham LTDDirector · 2020-presentCurrent
- MPT Renacres LimitedDirector · 2019-presentCurrent
- MPT Reading LimitedDirector · 2019-presentCurrent
- MPT Downs LimitedDirector · 2019-presentCurrent
- MPT MT Stuart LimitedDirector · 2019-presentCurrent
- MPT Winfield LimitedDirector · 2019-presentCurrent
- MPT Rowley LimitedDirector · 2019-presentCurrent
- MPT Ashtead LimitedDirector · 2019-presentCurrent
- MPT Euxton LimitedDirector · 2019-presentCurrent
Company roles, current and past, as filed at Companies House.
People James has served alongside
11 people across 96 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.
MPT Stirling Limited 9 people · 2021-present
- Jose Carlos Diaz-SanchezServing together now · since 2021
- Matthew Cardwell GlowaskyServing together now · since 2021
- Philip Antony SmithServing together now · since 2021
MPT Harrow LTD 8 people · 2020-present
- David DugginsServing together now · since 2020
- Maitland Administration Services (Scotland) LimitedServing together now · since 2020
MPT Glasgow LTD 8 people · 2020-present
- David DugginsServing together now · since 2020
- Maitland Administration Services (Scotland) LimitedServing together now · since 2020
MPT Stepney Green LTD 8 people · 2020-present
- David DugginsServing together now · since 2020
- Maitland Administration Services (Scotland) LimitedServing together now · since 2020
MPT Great Missenden LTD 8 people · 2020-present
- David DugginsServing together now · since 2020
- Maitland Administration Services (Scotland) LimitedServing together now · since 2020
MPT Combe Down LTD 8 people · 2020-present
- David DugginsServing together now · since 2020
- Maitland Administration Services (Scotland) LimitedServing together now · since 2020
MPT Osborne LTD 8 people · 2020-present
- David DugginsServing together now · since 2020
- Maitland Administration Services (Scotland) LimitedServing together now · since 2020
MPT Fulwood LTD 8 people · 2020-present
- David DugginsServing together now · since 2020
- Maitland Administration Services (Scotland) LimitedServing together now · since 2020
MPT Arnold LTD 8 people · 2020-present
- David DugginsServing together now · since 2020
- Maitland Administration Services (Scotland) LimitedServing together now · since 2020
MPT Calverton Limited 6 people · 2021-present
- Charles SalmonServing together now · since 2024
- Conor O’DonnellServing together now · since 2024
- Katie Mae WilliamsServing together now · since 2021
- Stephanie Carroll HamnerServing together now · since 2021
- Donna Leanne ShortoServing together now · since 2021
- James Joshua Barber-LomaxServing together now · since 2021
MPT Goddards Green Limited 6 people · 2021-present
- Charles SalmonServing together now · since 2024
- Conor O’DonnellServing together now · since 2024
- Katie Mae WilliamsServing together now · since 2021
- Stephanie Carroll HamnerServing together now · since 2021
- Donna Leanne ShortoServing together now · since 2021
- James Joshua Barber-LomaxServing together now · since 2021
MPT Langho Limited 6 people · 2021-present
- Charles SalmonServing together now · since 2024
- Conor O’DonnellServing together now · since 2024
- Katie Mae WilliamsServing together now · since 2021
- Stephanie Carroll HamnerServing together now · since 2021
- Donna Leanne ShortoServing together now · since 2021
- James Joshua Barber-LomaxServing together now · since 2021
MPT Royston Limited 6 people · 2021-present
- Charles SalmonServing together now · since 2024
- Conor O’DonnellServing together now · since 2024
- Katie Mae WilliamsServing together now · since 2021
- Stephanie Carroll HamnerServing together now · since 2021
- Donna Leanne ShortoServing together now · since 2021
- James Joshua Barber-LomaxServing together now · since 2021
MPT Llanarth Limited 6 people · 2021-present
- Charles SalmonServing together now · since 2024
- Conor O’DonnellServing together now · since 2024
- Katie Mae WilliamsServing together now · since 2021
- Stephanie Carroll HamnerServing together now · since 2021
- Donna Leanne ShortoServing together now · since 2021
- James Joshua Barber-LomaxServing together now · since 2021
MPT Edmonton Limited 6 people · 2021-present
- Charles SalmonServing together now · since 2024
- Conor O’DonnellServing together now · since 2024
- Katie Mae WilliamsServing together now · since 2021
- Stephanie Carroll HamnerServing together now · since 2021
- Donna Leanne ShortoServing together now · since 2021
- James Joshua Barber-LomaxServing together now · since 2021
MPT Stockton Limited 6 people · 2021-present
- Charles SalmonServing together now · since 2024
- Conor O’DonnellServing together now · since 2024
- Katie Mae WilliamsServing together now · since 2021
- Stephanie Carroll HamnerServing together now · since 2021
- Donna Leanne ShortoServing together now · since 2021
- James Joshua Barber-LomaxServing together now · since 2021
MPT Stapleford Tawney Limited 6 people · 2021-present
- Charles SalmonServing together now · since 2024
- Conor O’DonnellServing together now · since 2024
- Katie Mae WilliamsServing together now · since 2021
- Stephanie Carroll HamnerServing together now · since 2021
- Donna Leanne ShortoServing together now · since 2021
- James Joshua Barber-LomaxServing together now · since 2021
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