Truval Properties Limited has existed in the United Kingdom for twelve years. Registered with number 06549582 in 2008, it is based at 64 New Cavendish Street, London W1G 8TB. This company's registered with SIC code 68209 and their NACE code stands for Other letting and operating of own or leased real estate. The most recent financial reports describe the period up to 2019-03-31 and the most current annual confirmation statement was released on 2019-03-31.
There's a number of two directors running this particular firm now, including Philip J. and Peter B. who have been doing the directors assignments since March 2008.