MARK LAURENCE DESIGN LTD
08513132 - Incorporated on 1 May 2013
MARK LAURENCE INVESTMENTS LIMITED
09502023 - Incorporated on 20 March 2015
MARK LAURENCE PEAK LIMITED
07788050 - Incorporated on 27 September 2011
MARK LAURENCE LEA LIMITED
16223369 - Incorporated on 2 February 2025
MARK LAURENCE ESTATE AGENTS LIMITED
04465556 - Incorporated on 20 June 2002
MACBEATH GALLERIES LIMITEDActive - Proposal to Strike off
SC499230 - Incorporated on 2 March 2015
MANSON AND MACBEATH LTD
SC574076 - Incorporated on 18 August 2017
LAURENCE MARKETING LIMITEDDisolved
12514117 - Dissolved on 21 November 2023
JOHN MACBEATH & COMPANY LIMITEDLiquidation
07361663 - Incorporated on 1 September 2010
RAMSAY BROWN LLP
OC425701 - Incorporated on 21 January 2019
J.A. MACBEATH ENGINEERING LIMITED
SC434561 - Incorporated on 11 October 2012
MACBEATH FAMILY LAW LIMITED
SC743036 - Incorporated on 31 August 2022
1 Saint Colme Street, Edinburgh, EH3
WILLIAM MACBEATH JOINERY LTD.
SC550298 - Incorporated on 15 November 2016
LAURENCE I LTD
12500903 - Incorporated on 5 March 2020
LAURENCE M LTDActive - Proposal to Strike off
10709206 - Incorporated on 4 April 2017
LAURENCE LIMITEDActive - Proposal to Strike off
09111349 - Incorporated on 1 July 2014
J T MACBEATH DEVELOPMENTS LIMITEDDissolved
06330474 - Dissolved on 21 September 2019
ROBERTS LAURENCE MARKETING LIMITED
01963781 - Incorporated on 22 November 1985
LAURENCE TV LTD
06653938 - Incorporated on 23 July 2008
ST LAURENCE LTD
16204229 - Incorporated on 23 January 2025