DR. MARK SPENCE LIMITED
NI613319 - Incorporated on 22 June 2012
MR THOMAS'S CAFE LTD
11232219 - Incorporated on 5 March 2018
THOMAS MARK SPENCE
Born May 1969
9 HAZEL CLOSE, SHEFFORD, BEDS, SG17 5YE
THOMAS MARK SPENCE
Born October 1966
PROFILE WEST 950 GREAT WEST ROAD, BRENTFORD, MIDDLESEX, TW8 9ES
THOMAS MARK SPENCE
Born October 1966
PROFILE WEST 950 GREAT WEST ROAD, BRENTFORD, MIDDLESEX, TW8 9ES
MR K THOMAS LIMITEDDisolved
11836813 - Dissolved on 22 March 2022
MR D A THOMAS LIMITEDDisolved
14688843 - Dissolved on 30 July 2024
MR THOMAS DAVID LTDDisolved
15351641 - Dissolved on 3 June 2025
Mark John, Mr. THOMAS
Born January 1969
Burnfoot Farm Allenheads, Hexham, Northumberland, NE47 9JG
SPENCER MARK LTD
13000539 - Incorporated on 5 November 2020
THOMAS SPENCER LIMITEDActive - Proposal to Strike off
07571426 - Incorporated on 21 March 2011
R.SPENCER THOMAS LIMITEDDissolved
00568958 - Dissolved on 28 June 2011
MARK THOMAS LTD
04737283 - Incorporated on 16 April 2003
MARK & SPENCER LTD
16300193 - Incorporated on 7 March 2025
MR. MARK RAFFERTY
NI615043 - Incorporated on 18 October 2012
MR MARKS LTDActive - Proposal to Strike off
07411691 - Incorporated on 19 October 2010
MR MATHEW THOMAS LTDDisolved
15506794 - Dissolved on 27 August 2024
MR JACK SPENCER LIMITEDDisolved
14210911 - Dissolved on 5 December 2023
MARKS AND SPENCER P.L.C.
00214436 - Incorporated on 17 June 1926
MARKS SPENCER LTD
16559369 - Incorporated on 3 July 2025