MCLACHLAN (ELGIN) LIMITED
SC127975 - Incorporated on 17 October 1990
William Stewart MCLACHLAN
Born July 1966
2nd Floor, Phoenix House, 283 Church Street, Blackpool, England, FY1 3PG
WILLIAM MCLACHLAN MBE
Born September 1954
36 WELLESLEY DRIVE, CUMBERNAULD, GLASGOW, SCOTLAND, G68 9PG
William Mclachlan WALKER
Born May 1966
20 Neuk Crescent, Houston, Scotland, PA6 7DW
ALEXANDER WILLIAM MCLACHLAN
Born January 1975
23 BOUNDARIES MANSIONS, BOUNDARIES ROAD, LONDON, SW12 8EZ
WILLIAM MITCHELL MCLACHLAN
Born April 1960
4 GLENBRIG, DARVEL, AYRSHIRE, KA17 0JA
Robert William MCLACHLAN
Born January 1960
1 Mill Farm Cottages, Hammerpond Road Mannings Heath, Horsham, West Sussex, United Kingdom, RH13 6PG
MCLACHLAN & WIGHT LTD
SC631358 - Incorporated on 23 May 2019
WILLIAM BLAIR MCLACHLAN
Born March 1926
MISTY LODGE, BARRHEAD, G78 1ES
WILLIAM DOUGLAS MCLACHLAN
Born December 1956
12 FORTH COURT, DALGETY BAY, FIFE, UNITED KINGDOM, KY11 9SF
WILLIAM SCOTT MCLACHLAN
Born August 1973
10D WASHINGTON ROAD, KIRKINTILLOCH, GLASGOW, SCOTLAND, G66 1AE
WILLIAM KING MCLACHLAN
Born May 1946
18 WEST STREET, WAREHAM, DORSET, BH20 4JX
WILLIAM STEWART MCLACHLAN
Born July 1966
5 CAVENDISH ROAD, BLACKPOOL, ENGLAND, FY2 9JR
WILLIAM STEWART MCLACHLAN
Born July 1966
5 CAVENDISH ROAD, BLACKPOOL, ENGLAND, FY2 9JR
MCLACHLAN GROUP LTDDisolved
11050735 - Dissolved on 20 June 2023
J.J. & P. MCLACHLAN LIMITEDDisolved
SC012651 - Dissolved on 24 October 2023
TREVOR MCLACHLAN LTDDisolved
09667420 - Dissolved on 17 January 2023
MCLACHLAN ENGINEERING LTDActive - Proposal to Strike off
06960016 - Incorporated on 13 July 2009
VICKI MCLACHLAN LIMITEDActive - Proposal to Strike off
11504767 - Incorporated on 7 August 2018
MCLACHLAN DIGITAL LIMITEDActive - Proposal to Strike off
11089903 - Incorporated on 30 November 2017