Advanced company searchLink opens in new window

Search the register – results

All results

  • LOUMAS LTD

    10948435 - Incorporated on 6 September 2017

    Lynwood House, 373-375 Station Road, Harrow, Middlesex, England, HA1 2AW

  • LOUMAS SOLUTIONS LTD

    11192586 - Incorporated on 7 February 2018

    2 Burnley Rd, Burnley Road, Southport, United Kingdom, PR8 3LR