Advanced company searchLink opens in new window

Search the register – results

All results

  • LEACH'S LTD

    06299171 - Incorporated on 2 July 2007

    Beacon Park, 228 Holme Lacy Road, Hereford, United Kingdom, HR2 6BQ

  • LEACH'S OF SHUDEHILL LIMITED

    00838818 - Incorporated on 24 February 1965

    7 Egerton Road, Hale, Altrincham, Cheshire, WA15 8EE

  • LEACH STELL DESIGN LTD

    11608083 - Dissolved on 12 March 2024

    Unit 2 Beverley Court, 26 Elmtree Road, Teddington, United Kingdom, TW11 8ST

  • LEACH STRUCTURAL STEEL WORK LIMITED

    03335407 - Incorporated on 18 March 1997

    Brockholes Way Garstang Road, Claughton On Brock, Preston, Lancashire, PR3 0PZ

  • LEACH SURVEYORS LIMITED

    13199882 - Incorporated on 15 February 2021

    45 Alderminster Road, Solihull, West Midlands, England, B91 3YT

  • LEACH TRADING LTD

    14834021 - Incorporated on 28 April 2023

    18 Leach Street, Bolton, England, BL3 6SD

  • LEACH WATSON INVESTMENT GROUP LTD

    15815036 - Incorporated on 2 July 2024

    Leach Watson Investment Group, Crocus Street, Nottingham, United Kingdom, NG2 3EL

  • LEACHWIN TECHNOLOGY LIMITED

    09027398 - Incorporated on 7 May 2014

    20 Newerne Street, Lydney, Gloucestershire, GL15 5RA

  • LEACHWOOD LTD

    15623801 - Incorporated on 7 April 2024

    18 Prince Charles Close, Southwick, Brighton, England, BN42 4PR

  • LEACHY LTD

    14805247 - Dissolved on 24 September 2024

    4385, 14805247 - COMPANIES HOUSE DEFAULT ADDRESS, Cardiff, CF14 8LH

  • LEACHY AND PARTNERS LTD

    15367934 - Incorporated on 22 December 2023

    3rd Floor, 86-90 Paul Street, London, England, EC2A 4NE

  • MARK LEACH ASSET MANAGEMENT LIMITED

    09923645 - Incorporated on 21 December 2015

    Black Country House, Rounds Green Road, Oldbury, West Midlands, United Kingdom, B69 2DG

  • MARK LEACH CONSULTING LIMITED

    07644555 - Incorporated on 24 May 2011

    First Floor Black Country House, Rounds Green Road, Oldbury, West Midlands, B69 2DG

  • MICHAEL LEACH DESIGN LIMITED

    03980388 - Incorporated on 26 April 2000 - Liquidation

    Suite 501 Unit 2, 94a Wycliffe Road, Northampton, NN1 5JF

  • MOTIVAIR (LEACH) LIMITED

    01189718 - Dissolved on 11 June 2024

    Motivair House Crompton Court, Attwood Road, Burntwood, Staffordshire, England, WS7 3GG

  • NIKKI LEACH LTD.

    07290922 - Incorporated on 21 June 2010

    23 Sallows Shaw, Cobham, Gravesend, Kent, England, DA13 9BP

  • OLIVER LEACH LIMITED

    15727876 - Incorporated on 18 May 2024

    2 Riverside Cottage, Cusgarne, Truro, Cornwall, United Kingdom, TR4 8RL

  • PEEL & LEACH PROPERTIES LTD

    15965354 - Incorporated on 18 September 2024

    Unit 1 Bowesfield Crescent, Stockton-On-Tees, England, TS18 3BL

  • PETER LEACH LIMITED

    13191996 - Incorporated on 10 February 2021

    Unit D1 Wagon Yard, London Road, Marlborough, United Kingdom, SN8 1LH

  • PETER LEACH ASSOCIATES LTD

    11996242 - Incorporated on 15 May 2019

    14 Manchester Square, London, England, W1U 3PP