- NEIL JONATHAN MAIN- Born May 1950 - 32 RYLAND ROAD, DUNHOLME, LINCOLN, LINCOLNSHIRE, LN2 3NE 
- ANDREW JONATHAN MAIN- Born January 1958 - 25 BROWNSWOOD ROAD, BEACONSFIELD, BUCKS, HP9 2NU 
- Jonathan Paul MAIN- Born December 1977 - C/O Knox & Eames Badgemore, Badgemore Park, Henley-On-Thames, Oxon, England, RG9 4NR 
- JONATHAN JAMES MAIN- Born June 1966 - PRICEWATERHOUSECOOPERS LLP, 1 EMBANKMENT PLACE, LONDON, EC2N 6RH 
- JONATHAN STUART MAIN- 42 OLD CROFT ROAD, WALTON ON THE HILL, STAFFORD, STAFFORDSHIRE, ST17 0NJ 
- Andrew Jonathan MAIN- Born January 1958 - 7 Spinfield Mount, Marlow, England, SL7 2JU 
- MRA MAINTENANCE LTD- 14954564 - Incorporated on 22 June 2023 
- NEIL JONATHAN MAIN- 32 RYLAND ROAD, DUNHOLME, LINCOLN, LINCOLNSHIRE, LN2 3NE 
- Jonathan Stuart MAIN- Born March 1972 - Newport House Newport Road, Stafford, England, ST16 1DA 
- MARK JONATHAN MAIN- Born December 1959 - GREENS COURT WEST STREET, MIDHURST, WEST SUSSEX, GU29 9NQ 
- MRK MAINTENANCE LTD- 11460646 - Incorporated on 12 July 2018 
- DAL RIATA DISTILLERY LTD- SC693289 - Incorporated on 24 March 2021 
- GILLY KINLOCH LTDLiquidation- 06951626 - Incorporated on 3 July 2009 
- ARRAN, KINLOCH & CO.- SL002704 - Incorporated on 10 August 1995 
- MRT DEVELOPMENT AND BUILDERS LTD- 12930224 - Incorporated on 5 October 2020 
- MR BEN MAINTENANCE LTDDissolved- 10363736 - Dissolved on 2 October 2018 
- KINLOCH TRANSPORT LTDActive - Proposal to Strike off- SC801365 - Incorporated on 1 March 2024 
- KINLOCH CONTRACTS LIMITED- SC369555 - Incorporated on 3 December 2009 
- KINLOCH PROPERTIES LIMITED- SC232129 - Incorporated on 29 May 2002 
- KINLOCH WEBB LIMITEDDisolved- 12829908 - Dissolved on 4 March 2025