DAVID JOHN MAIN
45 SOMERSALL PARK ROAD, CHESTERFIELD, S40 3LD
ALAN DAVID MAIN
Born December 1967
8 EASTER POWSIDE, ALMONDBANK, PERTH, PH1 3NF
MAIN & MAIN DEV
252A FINNEY LANE, CHEADLE, CHESHIRE, SK8 3QD
David Mark MAIN
Born April 1976
10 Mallace Avenue, Armadale, Bathgate, Scotland, EH48 2QE
DAVID MARK MAIN
119 MONTGOMERY STREET, EDINBURGH, LOTHIANS, SCOTLAND, EH7 5EX
JOHN DAVID MAIN
Born January 1948
ELM FARM, SPANBY, LINCOLNSHIRE, NG34 0BB
David John MAIN
Born January 1966
52 52 Cranborne Chase, Burghley Park, Swindon, Wiltshire, England, SN25 1FH
DAVID'S MAINTENANCE LTDDissolved
10490616 - Dissolved on 30 October 2018
MROUE MAINTENANCE LTD
13044166 - Incorporated on 25 November 2020
MR MEND MAINTENANCE LTD
16589803 - Incorporated on 17 July 2025
STEWART ROOFING & MAINTENANCE SERVICES LTD
13244402 - Incorporated on 4 March 2021
MR STEWART MCCOMBE
8 REDESMERE DRIVE, CHEADLE HULME, CHESHIRE, UNITED KINGDOM, SK8 5JR
Michael, Mr. STEWART
Born January 1946
Turnpike Cottage Watton Road, Carleton Forehoe, Norwich, United Kingdom, NR9 4AN
MAIN & MAIN ESTATE AGENTS LIMITED
05615498 - Incorporated on 8 November 2005
Stephen, Mr. STEWART
Born February 1986
Clyde Offices 48 West George Street, Glasgow, Scotland, G2 1BP
Michael, Mr. STEWART
Born September 1976
66-78 White Post Lane, London, England, E9 5EN
MR DAVID MICHAEL HAMMITT LTDDisolved
13881191 - Dissolved on 9 July 2024
SHAW’S LAW TRUSTEES LIMITED
SC700635 - Incorporated on 3 June 2021
MR M A MAINWARING LIMITEDDissolved
07287534 - Dissolved on 31 January 2012
Carl David MAINE
Born January 1979
Flat B 108 Lancaster Gate, London, United Kingdom, W2 3NW