INTERFACE ADVANTAGE LIMITED
04344953 - Incorporated on 24 December 2001
INTERFACE ENTERPRISES LIMITED
08036254 - Incorporated on 18 April 2012
INTERFACE INVESTMENTS LIMITED
08204387 - Incorporated on 6 September 2012
INTERFACE MEDICAL LIMITEDDisolved
04596260 - Dissolved on 2 January 2025
INTERFACE SPECTRA LIMITEDActive - Proposal to Strike off
06422685 - Incorporated on 9 November 2007
INTERFACE TELEMARKETING LIMITEDActive - Proposal to Strike off
04411077 - Incorporated on 8 April 2002
RETAIL INTERFACE LIMITEDActive - Proposal to Strike off
08766786 - Incorporated on 7 November 2013
MORTGAGE INTERFACE LIMITEDDissolved
03983687 - Dissolved on 21 June 2011
CUSTOMER INTERFACE LIMITEDDissolved
02762990 - Dissolved on 20 July 2011
INTERFACE CONSTRUCTION LIMITEDActive - Proposal to Strike off
10309764 - Incorporated on 3 August 2016
INTERFACE UP LIMITED
10530892 - Incorporated on 17 December 2016
NRM METAL RECYCLING LIMITEDDisolved
09340393 - Dissolved on 23 August 2023
NRM PROPERTY MANAGEMENT LIMITED
13885607 - Incorporated on 1 February 2022
NRM MANAGING AGENTS LIMITED
16404205 - Incorporated on 23 April 2025
NRMG ENTERTAINMENT LIMITEDActive - Proposal to Strike off
11388037 - Incorporated on 30 May 2018
INTERFACE 24/7 LIMITED
05491188 - Incorporated on 25 June 2005
INTERFACE (MJC) LTD
03298434 - Incorporated on 2 January 1997
IPS INTERFACE LTD
12901285 - Incorporated on 24 September 2020
ESL:INTERFACE LTD.
12061133 - Incorporated on 20 June 2019
INTERFACE FM UK LTD
11055355 - Incorporated on 9 November 2017