DAVID JOHN COCHRANE
Born November 1964
KIRTLEMILL KIRTLEBRIDGE, LOCKERBIE, UNITED KINGDOM, DG11 3LY
DAVID JOHN COCHRANE
KIRTLEMILL, KIRTLEBRIDGE, LOCKERBIE, DUMFRIESSHIRE, DG11 3LY
David Robb COCHRANE
Born April 1952
Commodore Guest House 12 Battery Place, Rothesay, Isle Of Bute, PA20 9DP
Benjamin, Mr. CATTANEO
Born February 1973
549c Garratt Lane, London, United Kingdom, SW18 4SR
Liam David COCHRANE
Born July 1978
Equine House, The Old Coach Yard, Easingwold, North Yorkshire, YO61 3AX
DAVID GARY COCHRANE
Born May 1964
17 THE GREEN, HARROLD, BEDFORDSHIRE, MK43 7DB
DAVID JOHN COCHRANE
Born November 1964
KIRTLEMILL, KIRTLEBRIDGE, LOCKERBIE, DUMFRIESSHIRE, DG11 3LY
JAN COCHRANE LIMITEDDissolved
07012604 - Dissolved on 16 March 2010
RAY COCHRANE LIMITED
07207017 - Incorporated on 29 March 2010
75 Baker St, London, W1U 6RE
RAY COCHRANE LIMITEDDisolved
03042566 - Dissolved on 11 January 2022
JONNY COCHRANE LIMITED
08633069 - Incorporated on 1 August 2013
SIMON COCHRANE LIMITEDDisolved
09192766 - Dissolved on 18 June 2024
COCHRANE CONSULTANCY LTDActive - Proposal to Strike off
08488466 - Incorporated on 15 April 2013
COCHRANE UTILITIES LTDActive - Proposal to Strike off
SC469017 - Incorporated on 4 February 2014
COCHRANE CONTROLS LTDDisolved
09801146 - Dissolved on 26 December 2023
COCHRANE HEATING LTD.Disolved
NI634969 - Dissolved on 6 December 2023
COCHRANE CONSULTANTS LIMITED
SC519502 - Incorporated on 4 November 2015
WALKER COCHRANE LTD
10665953 - Incorporated on 13 March 2017
COCHRANE GROUNDWORKS LTD
SC730508 - Incorporated on 25 April 2022
COCHRANE CONSULTANCY LTD
14962836 - Incorporated on 26 June 2023