- CASTLETON TYRES LTD- 16574258 - Incorporated on 10 July 2025 
- DOCUMOTIVE LIMITEDActive - Proposal to Strike off- 09822687 - Incorporated on 13 October 2015 
- CASTLETON TECHNOLOGIES LIMITED- 06193446 - Incorporated on 30 March 2007 
- CASTLETON DEVELOPMENTS LIMITEDActive - Proposal to Strike off- 00841221 - Incorporated on 16 March 1965 
- CASTLETON COMMUNICATIONS LIMITEDActive - Proposal to Strike off- 02860236 - Incorporated on 7 October 1993 
- CASTLETON SYSTEMS LIMITEDDissolved- 04497906 - Dissolved on 13 May 2008 
- CASTLETON ACCOUNTANCY LIMITED- 02972752 - Incorporated on 30 September 1994 
- CASTLETON FREEHOLD LIMITED- 06265495 - Incorporated on 1 June 2007 
- CASTLETON HOLDINGS LIMITED- SC246219 - Incorporated on 21 March 2003 
- CASTLETON HAULAGE LTDDissolved- 06802560 - Dissolved on 8 March 2011 
- CASTLETON EVENTS LTD- 08926954 - Incorporated on 6 March 2014 
- CASTLETON TRADING LP- SL013767 - Incorporated on 2 August 2013 
- CASTLETON FAREHAM LIMITEDActive - Proposal to Strike off- 09398773 - Incorporated on 21 January 2015 
- CASTLETON HEATING LIMITEDActive - Proposal to Strike off- 09454045 - Incorporated on 23 February 2015 
- CASTLETON BUILDERS LTD- 12582504 - Incorporated on 1 May 2020 
- CASTLETON ELECTRICS LTDDisolved- 14118302 - Dissolved on 24 October 2023 
- CASTLETON GROUP LIMITEDregistered- OE009810 - Incorporated on 23 December 2022 
- CASTLETON STATION LIMITED- 16059097 - Incorporated on 4 November 2024 
- WEB PUBLICITY AND SIGNS LIMITED- 04523287 - Incorporated on 2 September 2002 
- P CAMERON- SL001613 - Incorporated on 15 January 1991