Long & Sons came into being in 2017 as a company enlisted under no 10558616, located at N5 2DJ London at 70b Highbury New Park. It has been in business for four years and its state is active. The company's SIC and NACE codes are 82990 meaning Other business support service activities not elsewhere classified. 2020-01-31 is the last time when the company accounts were filed.
As for this specific limited company, just about all of director's assignments have so far been carried out by Callum L. who was appointed on January 11, 2017.
Callum L. is the individual who controls this firm, owns over 3/4 of company shares.