Started with Reg No. 11811591 five years ago, Lenscafraluc Limited is categorised as a Private Limited Company. Its latest registration address is The Old Workshop, 1 Ecclesall Road South Sheffield. This firm's principal business activity number is 68209 which means Other letting and operating of own or leased real estate. Its latest accounts detail the period up to 2022-02-28 and the latest confirmation statement was submitted on 2023-03-06.
That business owes its well established position on the market and constant development to a group of two directors, who are Emma F. and Spencer F., who have been leading the firm since 2022.
Spencer F. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.