About Telereal Trillium
telereal trillium is one of the uk’s largest property companies, owning and managing a £8bn portfolio with a total floor area of 79 million sq ft. operating in property partnerships,... Read more
telereal trillium is one of the uk’s largest property companies, owning and managing a £8bn portfolio with a total floor area of 79 million sq ft. operating in property partnerships,... Read more