MACPHERSON TEC-MED LLP
SO306706 - Incorporated on 18 April 2019
DAVID JOHN MACPHERSON
Born November 1968
5 BANKHOUSE CRESCENT, LARGS, AYRSHIRE, KA30 9PH
DAVID FRANKLYN MACPHERSON
34 MILLBANK, NEWMARKET, SUFFOLK, CB8 0EQ
RODERICK DAVID MACPHERSON
Born December 1966
25 CAMERON MARCH, EDINBURGH, SCOTLAND, EH16 5XG
DAVID FRANKLYN MACPHERSON
Born January 1945
TURNPIKE HOUSE, 1208-1210 LONDON ROAD, LEIGH-ON-SEA, ESSEX, SS9 2UA
ALEXANDER DAVID MACPHERSON
Born October 1988
67 DAVIDSON STREET, BANNOCKBURN, STIRLING, STIRLINGSHIRE, SCOTLAND, FK7 0NE
DAVID MACPHERSON STEWART
Born December 1963
9 MURRAYFIELD GARDENS, EDINBURGH, LOTHIAN, EH12 6DG
DAVID DUNCAN MACPHERSON
Born October 1965
1 OASIS PARK, STANTON HARCOURT ROAD, EYNSHAM, WITNEY, ENGLAND, OX29 4TP
DAVID MACPHERSON REID
Born March 1968
53/1 PARKHEAD DRIVE, EDINBURGH, LOTHIAN, EH11 4SP
DAVID HAMISH MACPHERSON
Born November 1938
CORNER COTTAGE, 6B GREEN LANE, BURNHAM, BERKSHIRE, SL1 8DR
PETER DAVID MACPHERSON
Born October 1956
9 ROSE HILL ST JOSEPHS GARDENS, PORTISHEAD, BRISTOL, UNITED KINGDOM, BS20 6BF
DAVID MACPHERSON BURROWS
Born April 1943
34 WOODROW DRIVE, NEWBURGH, WIGAN, LANCASHIRE, WN8 7LB
DAVID JAMES BUILDING SERVICES LTDDissolved
08549418 - Dissolved on 29 October 2013
DAVID JAMES FABRICATIONS & WELDING LTD
08514238 - Incorporated on 2 May 2013
DAVID JAMES INTERIORS OAKHAM LTDActive - Proposal to Strike off
10351171 - Incorporated on 30 August 2016
DAVID JAMES TECHNOLOGY TRADE LTDDisolved
13939729 - Dissolved on 11 July 2023
ROGER DAVID JAMES MITCHELL LIMITEDDisolved
14704379 - Dissolved on 13 August 2024
DAVID JAMES CHAFFEUR DRIVE LIMITED
SC332952 - Incorporated on 25 October 2007
DAVID JAMES BUILDING CONTRACTOR LTDDisolved
08362901 - Dissolved on 22 February 2022
JAMES DAVID SPORTS CONSULTANTS LTD
13983493 - Incorporated on 17 March 2022