This particular Timelease Property Management Limited company has been offering its services for at least thirty four years, as it's been founded in 1990. Started with Registered No. 02480581, Timelease Property Management was set up as a Private Limited Company with office in 66 Oakmead Road, London SW12 9SJ. The firm's classified under the NACE and SIC code 98000 which means Residents property management. 2023-03-31 is the last time when the company accounts were filed.
There is a team of two directors managing this particular company right now, namely Tyler H. and Ellen C. who have been performing the directors tasks since March 2022.
Executives with significant control over the firm are: Tyler H. owns 1/2 or less of company shares. Ellen C. owns 1/2 or less of company shares and has 1/2 or less of voting rights.