This particular Sfl Investments Limited business has been operating in this business field for at least eight years, having launched in 2016. Registered under the number 10256284, Sfl Investments is categorised as a Private Limited Company with office in 2 St Andrews Place, Lewes BN7 1UP. The firm's SIC code is 41100 which stands for Development of building projects. The business most recent annual accounts cover the period up to 2022-12-31 and the most recent confirmation statement was submitted on 2023-06-28.
As stated, the limited company was created in June 2016 and has so far been guided by three directors.