Advanced company searchLink opens in new window

Search the register – results

All results

  • LEACHCROFT LTD

    07281952 - Incorporated on 11 June 2010

    PO BOX 4012 Gerrards Cross, Bucks, SL9 1AW

  • LEACH DAKOTA LIMITED

    15389372 - Incorporated on 5 January 2024

    Unit K12 Bullring, Birmingham, England, B5 4BA

  • LEACH-DAVIES PROPERTIES LTD

    14232126 - Incorporated on 13 July 2022

    150 Hollow Way, Cowley, Oxford, England, OX4 2NL

  • LEACH DEVELOPMENT AND INNOVATION LTD

    11432659 - Incorporated on 25 June 2018

    77 High Street, Hadleigh, Benfleet, England, SS7 2PA

  • LEACHEAM TRADE LIMITED

    14852782 - Incorporated on 8 May 2023

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

  • LEACH ELECTRICAL SERVICES LIMITED

    14867773 - Incorporated on 15 May 2023

    2 Wenrisc Drive, Minster Lovell, Witney, England, OX29 0RG

  • LEACH-ELECTRICS LIMITED

    07228993 - Incorporated on 20 April 2010

    30 The Park, Redbourn, Hertfordshire, England, AL3 7LR

  • LEACH ENGINEERING LIMITED

    11590253 - Incorporated on 26 September 2018

    40 Centenary Business Centre Hammond Close, Attleborough Fields Ind Estate, Nuneaton, United Kingdom, CV11 6RY

  • LEACH FARMS LIMITED

    05728932 - Incorporated on 3 March 2006

    Chandos House, School Lane, Buckingham, Buckinghamshire, United Kingdom, MK18 1HD

  • LEACH FLOORING CONTRACTOR LTD

    14235972 - Dissolved on 31 October 2023

    25 Tyersal Park, Bradford, England, BD4 8EY

  • LEACH HARDWICKE LIMITED

    08819677 - Incorporated on 18 December 2013

    Unit 3, Deanland Business Park Deanland Road, Golden Cross, Hailsham, England, BN27 3RP

  • LEACH HOLDINGS LIMITED

    03335373 - Incorporated on 18 March 1997

    Brockholes Way, Garstang Road, Claughton-On-Brock, Preston, United Kingdom, PR3 0PZ

  • LEACH HOLDINGS SCOTLAND LTD

    SC633415 - Incorporated on 14 June 2019

    15 Queen Street, Edinburgh, Scotland, EH2 1JE

  • LEACH HOMES LTD

    14349489 - Incorporated on 10 September 2022

    9 Church Street, Bishop's Stortford, England, CM23 2LY

  • LEACH HOUSE FARM MANAGEMENT COMPANY LIMITED

    04230030 - Incorporated on 7 June 2001

    4 Leach House Lane, Galgate, Lancaster, England, LA2 0RT

  • LEACH HVAC LTD

    09150535 - Incorporated on 28 July 2014

    3 Chapel Lane, Toynton All Saints, Spilsby, England, PE23 5AF

  • LEACHIN LTD

    13660130 - Incorporated on 4 October 2021

    Office 2 45a Rodney Road, Backwell, United Kingdom, BS48 3HW

  • LEACH INTERNATIONAL UK LIMITED

    Matching previous names:
    LEACH RELAYS AND ELECTRONICS

    01026277 - Incorporated on 5 October 1971

    5 New Street Square, London, EC4A 3TW

  • LEACH INVESTMENTS LIMITED

    07919169 - Incorporated on 23 January 2012

    Second Floor, 3 Liverpool Gardens, Worthing, West Sussex, England, BN11 1TF

  • LEACH JACKSON LTD

    12163039 - Dissolved on 30 January 2024

    128 City Road, London, United Kingdom, EC1V 2NX