HAFRA LTDDisolved
12725571 - Dissolved on 14 December 2021
HAFRF LTDDissolved
10270890 - Dissolved on 18 June 2019
HAFBU LTDDisolved
13120299 - Dissolved on 14 June 2022
HAFII LTDDisolved
15792138 - Dissolved on 10 June 2025
HAFF&CO LTD
13662880 - Incorporated on 5 October 2021
HAFOA LTD
13684817 - Incorporated on 18 October 2021
HAFSA LTD
SC768838 - Incorporated on 10 May 2023
HAF SERVICES LIMITEDDisolved
05141861 - Dissolved on 29 August 2023
HAF PROPERTIES LIMITEDDissolved
03758941 - Dissolved on 21 August 2018
HAF PROJECTS LIMITED
07667150 - Incorporated on 13 June 2011
HAF ENGINEERING LTD
09150281 - Incorporated on 28 July 2014
HAF YORKSHIRE LIMITED
09360631 - Incorporated on 18 December 2014
CAER HAF LIMITEDActive - Proposal to Strike off
09875939 - Incorporated on 17 November 2015
HAF CONSTRUCTION LTDActive - Proposal to Strike off
12590248 - Incorporated on 6 May 2020
BEGW HAF LTDDisolved
11903283 - Dissolved on 21 March 2023
HAF CONSULTANCY LTDActive - Proposal to Strike off
10042244 - Incorporated on 3 March 2016
HAF TRADING LTDActive - Proposal to Strike off
10548690 - Incorporated on 5 January 2017
HAF HAUZ LTDDisolved
14211570 - Dissolved on 1 July 2025
HAF DIGITAL LTDDisolved
14553321 - Dissolved on 28 May 2024
HAF LOGISTICS LTD
15437833 - Incorporated on 24 January 2024