• DT DUNCAN LTDActive - Proposal to Strike off

    10291788 - Incorporated on 22 July 2016

  • JJ DUNCAN LTDDisolved

    11834394 - Dissolved on 15 October 2024

  • DR DUNCAN LTDActive - Proposal to Strike off

    11086211 - Incorporated on 28 November 2017

  • JR DUNCAN LTDActive - Proposal to Strike off

    11181374 - Incorporated on 1 February 2018

  • ZS DUNCAN LTDDisolved

    13622971 - Dissolved on 18 July 2023

  • DU DUNCAN LTDDisolved

    13745523 - Dissolved on 18 July 2023

  • EZ DUNCAN LTDDisolved

    13877673 - Dissolved on 16 January 2024

  • ON DUNCAN LTDDisolved

    13887270 - Dissolved on 1 July 2025

  • ROSE MCGREGOR LTD

    04932535 - Incorporated on 15 October 2003

  • JOHN MCGREGOR LTD

    04512730 - Incorporated on 15 August 2002

  • MCGREGOR & SONS LTDDisolved

    13821791 - Dissolved on 27 June 2023

  • David, Mr. CULLY

    Born June 1977

    Unit 2 Ryebrook Business Park, Leixlip, Kildare, Ireland

  • David, Mr. JAMES

    Born January 1991

    B1 Vantage Park, Old Gloucester Road, Hambrook, Bristol, United Kingdom, BS16 1GW

  • David, Mr CHANT

    Born September 1963

    Unit 3 Enterprise Park Priorswood Road, Taunton, Somerset, England, TA2 8FR

  • MARK DAVID MCGREGOR

    Born October 1981

    303 GORING ROAD, WORTHING, WEST SUSSEX, UNITED KINGDOM, BN12 4NX

  • JOHN DAVID MCGREGOR

    Born January 1965

    23 GORDON AVENUE, HORNCHURCH, UNITED KINGDOM, RM12 4EB

  • DAVID MCGREGOR BAIN

    Born February 1976

    1 STATION ROAD, NEWTON WAMPHRAY, MOFFAT, DUMFRIESSHIRE, DG10 9NU

  • GE DUNCAN LTD

    SC510491 - Incorporated on 9 July 2015

  • KH DUNCAN LTDDisolved

    11481434 - Dissolved on 21 January 2025

  • DUNCAN NZ LTDActive - Proposal to Strike off

    10293552 - Incorporated on 25 July 2016

10,000 matches found
Are you looking for new customers? Try our Marketing Lists