Tree Of Life Properties Holding And Investment Company Limited is an active company incorporated on 27 November 2020 with the registered office located in Leeds, West Yorkshire. Tree Of Life Properties Holding And Investment Company Limited was registered 4 years ago.