Lellow Properties Limited has been in the United Kingdom for at least nine years. Registered with number 09786872 in the year 2015, it have office at 31 Grange Court, Loughton IG10 4QY. The firm's SIC and NACE codes are 82990 and their NACE code stands for Other business support service activities not elsewhere classified. 2022-09-30 is the last time the company accounts were filed.
There seems to be a number of two directors supervising this particular company at the current moment, including Emily G. and Jennifer L. who have been performing the directors duties for two years.
Jennifer G. is the individual with significant control over this firm, owns over 3/4 of company shares.