IT B&I SERVICES LTDDisolved
14849381 - Dissolved on 8 October 2024
I&B PROPERTY SERVICES LTDDisolved
15410542 - Dissolved on 10 September 2024
B&I HOME SERVICES LTD
15486155 - Incorporated on 13 February 2024
B & I COMMERCIAL SERVICES LTD
04763743 - Incorporated on 14 May 2003
B & I BLASTING SERVICES LTDActive - Proposal to Strike off
07278253 - Incorporated on 9 June 2010
B I CLEANING SERVICES LTDDissolved
11344192 - Dissolved on 8 October 2019
PEACE OF MIND PENSIONS & INVESTMENTS LTD
11544801 - Incorporated on 31 August 2018
C&I ELECTRICAL LTD
08957814 - Incorporated on 25 March 2014
ICD ENERGY MANAGERS LIMITED
13138824 - Incorporated on 18 January 2021
IOCHPRO LIMITEDDisolved
13469197 - Dissolved on 28 November 2023
C & I LTD
14812193 - Incorporated on 18 April 2023
I C BUILDING & PLUMBING LIMITED
12246872 - Incorporated on 7 October 2019
C&I REAL ESTATE LTD
14021195 - Incorporated on 3 April 2022
IFPI SECRETARIAT
01402091 - Incorporated on 27 November 1978
C&I LTD
12016247 - Incorporated on 24 May 2019
C&I LTD
05883323 - Incorporated on 21 July 2006
C&I LTDDisolved
13638192 - Dissolved on 21 March 2023
B B F PLASTERING LTDDissolved
06931557 - Dissolved on 12 February 2013
I C I FINANCE LIMITED
00045690 - Incorporated on 19 October 1895
SUNFLOURS PRODUCTS LIMITED
08355765 - Incorporated on 10 January 2013