Advanced company searchLink opens in new window

Search the register – results

All results

  • AJAX CREW LIMITED

    14984600 - Incorporated on 6 July 2023

    47 Netherton Road, Padstow, Cornwall, United Kingdom, PL28 8EG

  • AJAX DESIGN LTD

    09334559 - Incorporated on 1 December 2014

    Tristram House 21 Angate Street, Wolsingham, Bishop Auckland, Co. Durham, England, DL13 3AH

  • AJAX DEVELOPMENTS LIMITED

    01283879 - Incorporated on 28 October 1976

    12 York Place, Barry, Wales, CF62 7ED

  • AJAX DEVELOPMENTS WM LTD

    13006345 - Incorporated on 9 November 2020

    The Toll House, 115 High Street, Smethwick, West Midlands, United Kingdom, B66 1AA

  • AJAX DIGITAL LTD

    15933640 - Incorporated on 3 September 2024

    131 Park Road, Sittingbourne, England, ME10 1EQ

  • AJAX ENERGY LIMITED

    15020506 - Incorporated on 21 July 2023

    85 Great Portland Street, London, England, W1W 7LT

  • AJAX ENGINEERING LTD

    06404291 - Incorporated on 19 October 2007 - Liquidation

    C/O Clarke Bell Limited, 3rd Floor, The Pinnacle, 73 King Street, Manchester, M2 4NG

  • AJAX ENGINEERING INSPECTION LIMITED

    04196884 - Incorporated on 9 April 2001

    St David's Court, Union Street, Wolverhampton, United Kingdom, WV1 3JE

  • AJAX FINANCIAL HOLDINGS LTD.

    08908965 - Dissolved on 21 May 2024

    24-28 St. Leonards Road, Suite 212, Windsor, Berkshire, England, SL4 3BB

  • AJAX FLOORING COMPANY LIMITED

    00572091 - Incorporated on 27 September 1956

    Unit 11 - 12, Bourne Industrial Park, Bourne Road, Dartford, DA1 4BZ

  • AJAX GROUP LTD

    11819893 - Incorporated on 11 February 2019

    73 Russell Crescent, Sleaford, United Kingdom, NG34 7JF

  • AJAX HOLDINGS LTD

    15169951 - Incorporated on 27 September 2023

    26 Rainsborough Square, London, England, SW6 1DQ

  • AJAX HVAC LTD

    13612083 - Incorporated on 9 September 2021

    First Floor, 30 London Road, Sawbridgeworth, Hertfordshire, England, CM21 9JS

  • AJAX INNS LTD

    14558715 - Incorporated on 28 December 2022

    The Cock Hotel 60 Two Trees Lane, Denton, Manchester, England, M34 7SZ

  • AJAX INVESTMENTS LIMITED

    10918293 - Incorporated on 16 August 2017

    Tower 42, 2nd Floor Old Broad Street, London, England, EC2N 1HN

  • AJAXIS LIMITED

    08078837 - Incorporated on 22 May 2012

    57 Manor Park Road, West Wickham, Kent, England, BR4 0JY

  • AJAX IT SYSTEMS LTD

    13088985 - Incorporated on 17 December 2020

    The Toll House, 115 High Street, Smethwick, United Kingdom, B66 1AA

  • AJAX IT TECHNOLOGY LTD

    13028267 - Incorporated on 18 November 2020

    The Toll House, 115 High Street, Smethwick, West Midlands, United Kingdom, B66 1AA

  • AJAX LEGAL LTD

    12767333 - Incorporated on 24 July 2020

    20-22 Wenlock Road, London, England, N1 7GU

  • AJAX MACHINE SPARES LIMITED

    10437169 - Incorporated on 20 October 2016

    Machine Spares House, Garratt Street, Brierley Hill, West Midlands, England, DY5 1JU