Titlecroft Limited has been on the market for fourteen years. Started with Registered No. 07224481 in 2010, the company is located at 26 Theydon Road, London E5 9NA. This enterprise's registered with SIC code 68320 - Management of real estate on a fee or contract basis. The business latest filed accounts documents describe the period up to 28th April 2022 and the latest annual confirmation statement was filed on 17th March 2023.
Regarding the firm, the full extent of director's assignments have so far been fulfilled by Heinrich F. who was appointed in 2010.
Heinrich F. is the individual with significant control over this firm, owns over 3/4 of company shares.