This particular Slea And Moss Ltd company has been operating in this business field for at least eight years, as it's been established in 2016. Started with registration number 10030829, Slea And Moss was set up as a Private Limited Company located in 20 Pinfold Lane, Sleaford NG34 8QE. This firm's declared SIC number is 70229 - Management consultancy activities other than financial management. February 28, 2022 is the last time when company accounts were reported.
As for the following limited company, the full scope of director's assignments have so far been executed by Mehmet O. who was formally appointed in 2016 in February.
Mehmet O. is the individual who controls this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.