Situated at Devonshire House, Borehamwood WD6 1QQ Slc14 Ltd is a Private Limited Company with 11200258 Companies House Reg No. The firm was created on 2018-02-12. The firm's SIC and NACE codes are 82990, that means Other business support service activities not elsewhere classified. The business most recent filed accounts documents detail the period up to Saturday 27th February 2021 and the most current annual confirmation statement was released on Thursday 3rd February 2022.