Bhsf Medical Practice Limited
- Company number
- 04405662
- Status
- Active
- Type
- Private Limited Company
- Incorporated
- 27 Mar 2002
- Nature of business
- General medical practice activities
Other human health activities - Corporate group
- Bhsf Limited (3 companies)
Registered office
Previous names
- Keep Your Hair On Company Limited (until 17 Mar 2003)
- Bhsf Newhall Medical Practice Limited (until 11 May 2018)
- The Newhall Medical Practice Limited (until 1 Sep 2016)
Officers
| Name | Role | Appointed | Resigned |
|---|---|---|---|
| HALL, Brian | Director | 25 Aug 2016 | 6 Jun 2018 |
| FOWLER, Sara | Director | 1 Sep 2020 | |
| ROSS, Thomas Christopher | Director | 13 Nov 2017 |
Control
| Name | Nature of control | Notified | Ceased |
|---|---|---|---|
| Bhsf Group Limited | Voting Rights 75 To 100 Percent | 27 May 2016 | 27 May 2016 |
| Bhsf Occupational Health Limited | Ownership Of Shares 75 To 100 Percent Voting Rights 75 To 100 Percent Right To Appoint And Remove Directors |
27 May 2016 | 21 Oct 2024 |
| Bhsf Limited | Ownership Of Shares 75 To 100 Percent Voting Rights 75 To 100 Percent Right To Appoint And Remove Directors |
21 Oct 2024 |
Accounts
| Year ended | Cash |
|---|---|
| 31 Dec 2024 | - |
| 31 Dec 2023 | - |
| 31 Dec 2022 | - |
| 31 Dec 2021 | - |
| 31 Dec 2020 | - |
| 31 Dec 2019 | - |
| 31 Dec 2018 | - |
| 31 Dec 2017 | - |
| 31 Dec 2016 | - |
| 26 May 2016 | - |
| 31 Mar 2015 | £24,256 |
| 31 Mar 2014 | - |
| 31 Mar 2013 | - |
| 31 Mar 2012 | - |
| 31 Mar 2011 | - |
| 31 Mar 2010 | - |
| 31 Mar 2009 | - |
| 31 Mar 2008 | - |
| 31 Mar 2007 | - |
| 31 Mar 2006 | - |
| 31 Mar 2005 | - |
| 31 Mar 2004 | - |
| 31 Mar 2003 | - |
Connections
Owned by
Bhsf Medical Practice Limited → Bhsf Limited
Directors’ other companies
- FOWLER, Sara - Director at Nexus Healthcare Ltd
- ROSS, Thomas Christopher - Director at Nexus Healthcare Ltd
Companies at the same address
- Bhsf Corporate Healthcare (Holdings) Limited (08044019)
- Bhsf Employee Benefits Limited (03897857)
- Bhsf Group Limited (04767689)
- Bhsf Limited (00035500)
- Bhsf Management Services Limited (10604505)
- Nexus Healthcare Ltd (05570034)