COCHRANE ENGINEERING LTDDisolved
SC647685 - Dissolved on 22 February 2022
COCHRANE ANALYTICS LTD
11013210 - Incorporated on 13 October 2017
COCHRANES AUDIT LTD
SC474205 - Incorporated on 2 April 2014
John Cochrane COCHRANE
Born September 1948
1 Birch Place Cambuslang, Glasgow, G72 7XU
IAN COCHRANE GOLF LTD
09283274 - Incorporated on 28 October 2014
MR.MR. LTDDisolved
14252327 - Dissolved on 5 December 2023
IPULSE MEDICAL LTDDisolved
15692750 - Dissolved on 1 April 2025
MR MR2 LTD
11218539 - Incorporated on 21 February 2018
COCHRANE BUILDING SOLUTIONS LIMITEDActive - Proposal to Strike off
06704617 - Incorporated on 23 September 2008
HCL REALISATION LIMITEDLiquidation
SC275766 - Incorporated on 8 November 2004
MR & MR LTD
16489396 - Incorporated on 2 June 2025
DAVID PETER COCHRANE
Born November 1975
105 CLOUGH CLOSE, MIDDLESBROUGH, ENGLAND, TS5 5ET
DAVID EDWARD COCHRANE
Born July 1947
EXCHANGE HOUSE 12-14 THE CRESCENT, TAUNTON, SOMERSET, TA1 4EB
DAVID CHARLES COCHRANE
11 BENMORE SCHOOL ROAD, KILCREGGAN, HELENSBURGH, SCOTLAND, G84 0HT
DAVID COCHRANE YATES
Born October 1966
15 TANNAHILL TERRACE, DUNBLANE, PERTHSHIRE, FK15 0AX
DAVID EDGAR COCHRANE
11 KING STREET, DELPH SADDLEWORTH, OLDHAM, LANCASHIRE, OL3 5DL
DAVID ELLISON COCHRANE
Born November 1932
NORIDLO STATION ROAD, DUNS, BERWICKSHIRE, TD11 3EL
DAVID EDWARD COCHRANE
Born July 1947
EXCHANGE HOUSE 12-14 THE CRESCENT, TAUNTON, SOMERSET, TE1 4EB
JAMES DAVID COCHRANE
Born April 1961
MELBROOK, 1 MAYBERRY DRIVE, SILKSTONE, SOUTH YORKSHIRE, S75 4LJ
David Charles COCHRANE
Born April 1980
11 Benmore School Road, Kilcreggan, Helensburgh, Scotland, G84 0HT