BLOC LONDON LTD
16071797 - Incorporated on 11 November 2024
BLOC IQ LTD
16533839 - Incorporated on 22 June 2025
BLOC CARPENTRY LTD
11944318 - Incorporated on 12 April 2019
BLOC CLIMBING LTD
08691081 - Incorporated on 16 September 2013
NEON BLOC LTD.Active - Proposal to Strike off
09719601 - Incorporated on 5 August 2015
BLOC ARCHITECTURE LLP
OC380385 - Incorporated on 20 November 2012
BLOC MEDIA LTDActive - Proposal to Strike off
09093312 - Incorporated on 19 June 2014
NORTHERN BLOC LTDActive - Proposal to Strike off
10974455 - Incorporated on 21 September 2017
BLOC 7 LTDDissolved
11086151 - Dissolved on 22 June 2021
STUDIO BLOC LTD
12121940 - Incorporated on 25 July 2019
INFINITE BLOC LTD
12275224 - Incorporated on 22 October 2019
BLOC RECRUITMENT LTD
13816003 - Incorporated on 23 December 2021
BLOC FOLKESTONE LTDDisolved
13557517 - Dissolved on 20 May 2025
BLOC LABS LTD
NI679796 - Incorporated on 4 June 2021
A BLOC LTD
14815108 - Incorporated on 19 April 2023
PRODUCTION BLOC LTD
15305942 - Incorporated on 23 November 2023
BLOC SYSTEMS LTD
02428393 - Incorporated on 2 October 1989
BLOC CONTRACTS LTD
09472639 - Incorporated on 5 March 2015
IVORY BLOC LLPActive - Proposal to Strike off
OC404030 - Incorporated on 28 January 2016
BLOC MEDIA LTD
12311682 - Incorporated on 12 November 2019