- KARL LTD- 11962010 - Incorporated on 25 April 2019 
- KARL'S K9 LTD- 16211517 - Incorporated on 27 January 2025 
- KRESTON REEVES LLP- OC328775 - Incorporated on 4 June 2007 
- MR PAUL ANDREW CONSULTING LTDDisolved- 13600076 - Dissolved on 1 October 2024 
- D REEVE LTDActive - Proposal to Strike off- 10406878 - Incorporated on 3 October 2016 
- J P REEVE LTD- 14345456 - Incorporated on 8 September 2022 
- A C REEVE LTDActive - Proposal to Strike off- 11606752 - Incorporated on 5 October 2018 
- KARL CW LTDDisolved- 14884911 - Dissolved on 22 October 2024 
- KARLI LTDDisolved- 13302960 - Dissolved on 5 October 2021 
- KARLY LTD- 13524701 - Incorporated on 22 July 2021 
- KBC COMMERCIAL LTD.Disolved- 11869176 - Dissolved on 22 October 2024 
- P R REEVE LTD- 06271007 - Incorporated on 6 June 2007 
- M REEVE LTD- 09351145 - Incorporated on 11 December 2014 
- KARLH LTD- 09672094 - Incorporated on 6 July 2015 
- KARLO LTDDisolved- 12722892 - Dissolved on 3 January 2023 
- KARLO K9S LTDDisolved- 13256677 - Dissolved on 16 May 2023 
- KARLY D LTDDisolved- 15313023 - Dissolved on 6 May 2025 
- KARLI LTD- 15801263 - Incorporated on 25 June 2024 
- REEVES CONSTRUCTION SW LTDActive - Proposal to Strike off- 12903875 - Incorporated on 24 September 2020 
- PRESTON TAXIS EDINBURGH- SL003440 - Incorporated on 20 January 1999