- CARROLL SECURITY LIMITED- 01479130 - Incorporated on 14 February 1980 
- NICKY CARROLL LIMITED- 07866693 - Incorporated on 1 December 2011 
- NICHOLAS CARROLL LIMITED- 08020451 - Incorporated on 4 April 2012 
- SARAH CARROLL LIMITED- 05861743 - Incorporated on 29 June 2006 
- GREGORY CARROLL LIMITED- 04979268 - Incorporated on 28 November 2003 
- JOHN CARROLL LIMITEDActive - Proposal to Strike off- SC466953 - Incorporated on 8 January 2014 
- CARROLL COMPUTING LIMITED- 08934012 - Incorporated on 11 March 2014 
- CARROLL & TAYLOR LIMITED- 09501107 - Incorporated on 20 March 2015 
- CARROLL SERVICES LTDActive - Proposal to Strike off- 10901616 - Incorporated on 7 August 2017 
- CARROLL BROKER LIMITEDActive - Proposal to Strike off- 09763199 - Incorporated on 4 September 2015 
- CARROLL COMPOSITES LIMITED- 09810599 - Incorporated on 5 October 2015 
- CARROLL ELECTRICAL LIMITED- 09858800 - Incorporated on 5 November 2015 
- TARA CARROLL LIMITEDActive - Proposal to Strike off- 09911264 - Incorporated on 10 December 2015 
- CARROLL LANCASHIRE LIMITEDLiquidation- 09958962 - Incorporated on 19 January 2016 
- CARROLL SURGICAL LTD- 10083688 - Incorporated on 24 March 2016 
- CARROLL ILESLEY LIMITEDDisolved- 10050337 - Dissolved on 18 July 2023 
- CARROLL TRANSPORT LTD- 12139141 - Incorporated on 5 August 2019 
- JAMYA CARROLL LIMITED- 11912750 - Incorporated on 29 March 2019 
- CARROLL CONSULTANCY LTDActive - Proposal to Strike off- 10241091 - Incorporated on 20 June 2016 
- MORGAN CARROLL LIMITEDDissolved- 04110633 - Dissolved on 13 April 2010