JOHN WILSON & SONS (FARMERS) LIMITED
SC145408 - Incorporated on 12 July 1993
JOHN WILSON ACCOUNTING SERVICES LIMITED
08942623 - Incorporated on 17 March 2014
JOHN WILSON PLUMBING & HEATING LIMITEDDisolved
08763058 - Dissolved on 16 April 2024
JOHN WILSON & SONS (GLAZIERS) LIMITED
SC093654 - Incorporated on 6 June 1985
JOHN WILSON (PAINTER & DECORATOR) LIMITEDDissolved
SC241159 - Dissolved on 13 June 2014
JOHN WILSON ELECTRICAL SERVICES LIMITED
09173222 - Incorporated on 13 August 2014
SENIOR Z LTDActive - Proposal to Strike off
08567111 - Incorporated on 12 June 2013
E SENIOR LTDActive - Proposal to Strike off
08590708 - Incorporated on 1 July 2013
NEIL JOHN WILSON (ELECTRICAL) LTD
11935069 - Incorporated on 9 April 2019
SENIOR PLC
00282772 - Incorporated on 18 December 1933
JOHN G WILSON CONSULTING LIMITEDDisolved
SC506945 - Dissolved on 1 November 2022
WM. WILSON & SON (JOHNSTONE) LIMITED
SC035918 - Incorporated on 13 December 1960
JOHN WILSON BUILDING SERVICES LTD
05659262 - Incorporated on 20 December 2005
MAJOR 22 LTD
15324184 - Incorporated on 3 December 2023
H. MAJOR LTDActive - Proposal to Strike off
07129328 - Incorporated on 19 January 2010
RICHARD J WILSON LIMITED
01913410 - Incorporated on 14 May 1985
J SENIOR LTD
15299626 - Incorporated on 21 November 2023
NQ SENIOR LTDDisolved
14022830 - Dissolved on 9 July 2024
OF SENIOR LTDDisolved
13555040 - Dissolved on 11 July 2023
PG SENIOR LTDDisolved
13684391 - Dissolved on 22 April 2025