D CUMMINGS LIMITED
08780213 - Incorporated on 18 November 2013
CUMMINGS LIMITEDDisolved
11953139 - Dissolved on 31 December 2024
D.A. CUMMINGS LIMITED
03308957 - Incorporated on 28 January 1997
CHRIS CUMMINGS LTDDisolved
10848851 - Dissolved on 5 April 2022
F.H. CUMMINGS (2017) LIMITED
10958228 - Incorporated on 12 September 2017
MILLIE CUMMINGS LTD
07888545 - Incorporated on 21 December 2011
CUMMINGS FISHER LLPDisolved
OC425693 - Dissolved on 19 July 2022
H.C. ANTI-CORROSION ENGINEERING SERVICES LTDDisolved
SC455368 - Dissolved on 31 October 2023
CUMMING GROUP (CMCS) LIMITED
11702057 - Incorporated on 28 November 2018
FREEDOMHEALTH LTDDisolved
04711272 - Dissolved on 28 February 2023
ALLAN FARMS
SL002932 - Incorporated on 19 December 1996
ALLAN INC LTDDisolved
14153298 - Dissolved on 18 June 2024
FA ALLAN & CO LTD
16532955 - Incorporated on 20 June 2025
WILLIAM ALLAN
WOODLEA 3 FIRLE CLOSE, SEAFORD, EAST SUSSEX, BN25 2HL
WILLIAM ALLAN
Born April 1953
SHERNFOLD MEADOWS, WADHURST ROAD, FRANT, EAST SUSSEX, TN3 9EH
WILLIAM ALLAN
Born April 1958
34 LYNHURST ROAD, HILLINGDON, UXBRIDGE, MIDDLESEX, UNITED KINGDOM, UB10 9ED
WILLIAM ALLAN
Born February 1962
77-79 EASTER ROAD, EDINBURGH, EH7 5PW
William ALLAN
Born October 1944
Fourth Floor, Uint 5b The Parklands, Bolton, BL6 4SD
WILLIAM ALLAN
10 PRIORS PATH, FERRYHILL, COUNTY DURHAM, DL17 8UA
WILLIAM ALLAN
44 WORDSWORTH ROAD, MIDDLESBROUGH, CLEVELAND, ENGLAND, TS6 9AZ