JDP BUILDING AUTOMATION SYSTEMS LTD.Dissolved
02458278 - Dissolved on 15 July 2014
DAVID NICHOLS ASSOCIATES LIMITED
05394391 - Incorporated on 16 March 2005
DAVID MARSH DESIGN SERVICES LIMITED
12495414 - Incorporated on 3 March 2020
PETER DAVID HOMES 2 LIMITEDDisolved
10112674 - Dissolved on 7 January 2025
DAVID MARSHALL PROPERTY LTD
15490424 - Incorporated on 14 February 2024
D.L. PETERS ASSOCIATES LTDDisolved
07029135 - Dissolved on 20 May 2025
PETER AND DAVID GILL LIMITED
SC660932 - Incorporated on 11 May 2020
DAVID PETERS FARMS LIMITED
01082465 - Incorporated on 17 November 1972
PETER MARSHALL CONTRACTING LTDActive - Proposal to Strike off
09577284 - Incorporated on 6 May 2015
MARSH & MARSH LIMITEDActive - Proposal to Strike off
11519872 - Incorporated on 15 August 2018
MARSH & MARSH LIMITED
13805557 - Incorporated on 17 December 2021
DAVID MARSHALL CONSULTING LTD
10666567 - Incorporated on 13 March 2017
DAVID MARSHALL LONDON LIMITED
07029263 - Incorporated on 24 September 2009
MARSHALL OF PETERBOROUGH LIMITED
04861074 - Incorporated on 8 August 2003
PETER DAVIDSON SOFTWARE LTD
12453611 - Incorporated on 10 February 2020
DAVID PETERS LONDON LIMITED
09766357 - Incorporated on 7 September 2015
MARSH
FC037255 - Incorporated on 1 January 2020
CHARLES DAVID MARSHALL LIMITEDActive - Proposal to Strike off
11306569 - Incorporated on 12 April 2018
DAVID PETERS DIGITAL LIMITED
03950429 - Incorporated on 17 March 2000
DAVID MICHAEL PETERS LIMITED
15102448 - Incorporated on 29 August 2023