Leafhouse Limited can be found at London at 55 Kentish Town Road. You can find the firm by referencing its area code - NW1 8NX. Leafhouse's launching dates back to 2009. The firm is registered under the number 07041122 and company's state is active. This business's declared SIC number is 47890 which stands for Retail sale via stalls and markets of other goods. 2022-10-31 is the last time when company accounts were reported.
As suggested by this particular enterprise's executives list, since March 2015 there have been two directors: Benjamin O. and Katherine G..
Katherine G. is the individual who controls this firm, has substantial control or influence over the company.