HEALTH INTERFACE LTD
08923996 - Incorporated on 5 March 2014
INTERFACE CONSULTANTS LTD
11268809 - Incorporated on 22 March 2018
INTERFACE DEVELOPMENTS LTD
14316050 - Incorporated on 24 August 2022
INTERFACE COLLECTIVE LTD
15065729 - Incorporated on 11 August 2023
INTERFACE FILMS LTDDisolved
15400963 - Dissolved on 15 April 2025
PB INTERFACES LIMITEDActive - Proposal to Strike off
06989872 - Incorporated on 13 August 2009
SPECIAL PROJECTS IP HOLDING COMPANY LTD.
11382302 - Incorporated on 25 May 2018
INTERFACE EUROPE LTD.
00309779 - Incorporated on 27 January 1936
CHINA INTERFACE LTD
04052489 - Incorporated on 14 August 2000
STIRLING INTERFACE LTDDissolved
06292068 - Dissolved on 2 March 2010
SOCIAL INTERFACE LTDActive - Proposal to Strike off
04999358 - Incorporated on 18 December 2003
INTERFACE CONSULTING LTD
06972779 - Incorporated on 25 July 2009
PACKAGING INTERFACE LTDActive - Proposal to Strike off
06331083 - Incorporated on 1 August 2007
INTERFACE SPECIALTIES LTD.Active - Proposal to Strike off
09209594 - Incorporated on 9 September 2014
INTERFACE FUTURES LTDActive - Proposal to Strike off
09307602 - Incorporated on 12 November 2014
TRAVEL INTERFACE LTD
11014078 - Incorporated on 16 October 2017
INTERFACE ESTATES LTDActive - Proposal to Strike off
11069780 - Incorporated on 17 November 2017
INTERFACE GLOBAL LTD
12169056 - Incorporated on 22 August 2019
INTERFACE HEALTHCARE LTDDisolved
14325085 - Dissolved on 6 February 2024
INTERFACE STATUS LTDDisolved
14652792 - Dissolved on 30 July 2024