This business is known as Roycroft Labs Ltd. This firm first started seven years ago and was registered under 10714636 as its registration number. This particular head office of the firm is located in London. You may visit them at Demsa Accounts 565 Green Lanes, Haringey. It 's been 4 years that Roycroft Labs Ltd is no longer identified under the business name Lulumac Web Development. The company's SIC and NACE codes are 62012 - Business and domestic software development. 30th April 2022 is the last time when company accounts were reported.
In this specific limited company, all of director's tasks have been executed by Laurence C. and Lucy M.. Within the group of these two executives, Lucy M. has managed limited company for the longest period of time, having been a member of directors' team since 2017-04-07.
Lucy M. 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.