EXEQUTIVE LTD
13036003 - Incorporated on 23 November 2020
BABY CATCHERS LIMITED
15649439 - Incorporated on 15 April 2024
BLC BODYWORKS LTDDissolved
07171315 - Dissolved on 18 June 2013
TMR AGENCY LTD.Disolved
13904929 - Dissolved on 15 July 2025
INTERFACE TECHNOLOGIES EUROPE LTD
05645422 - Incorporated on 6 December 2005
INTERFACE ENGINEERING SOLUTIONS LTD
SC315486 - Incorporated on 29 January 2007
INTERFACE CONSULTING GROUP LTDActive - Proposal to Strike off
09950938 - Incorporated on 14 January 2016
HUMAN MACHINE INTERFACE LTDDisolved
10286630 - Dissolved on 9 November 2021
INTERFACE SUPPORTED LIVING LTDActive - Proposal to Strike off
12252369 - Incorporated on 9 October 2019
DATA INTERFACE SOLUTIONS LTD
13280297 - Incorporated on 21 March 2021
GLOBAL INTERFACE SERVICE LTD
13666772 - Incorporated on 7 October 2021
THE BITCOIN COLLECTIVE LTDActive - Proposal to Strike off
10650043 - Incorporated on 3 March 2017
SAN STUDIO COLLECTIVE LTD
15248227 - Incorporated on 31 October 2023
INTERFACE MANAGEMENT PARTNERSHIP LTD
03375171 - Incorporated on 23 May 1997
CRL SYSTEMWIDE INTERFACE LTD.Disolved
08124123 - Dissolved on 27 February 2024
INTERFACE TECHNICAL COMPONENTS LTDDissolved
04027283 - Dissolved on 18 February 2014
INTERFACE STRATEGIC SOLUTIONS LTD
08913124 - Incorporated on 26 February 2014
INTERFACE URBAN CONSULTANCY LTDActive - Proposal to Strike off
08817386 - Incorporated on 17 December 2013
THE INFINITY INTERFACE LTDActive - Proposal to Strike off
11262643 - Incorporated on 19 March 2018
ABDNT SERVICE INTERFACE LTDActive - Proposal to Strike off
10539270 - Incorporated on 23 December 2016