Do you have the land registry title deeds? If not, you can get them here, online, for just 3 pounds https://eservices.landregistry.gov.uk/www/wps/portal/!ut/p/b1/04_SjzS0tDQwMTIxMjLXj9CPykssy0xPLMnMz0vMAfGjzOKNjSxMDA1NjDwsjM3MDTxN3dyNDUNMjQ1MjPWDU_P0c6McFQH3SLFU/
once you have those, you will know who the proprietor of the property is and whether there is any or the deed of trust registered.
Are you aware that there is any or the trust document anywhere because the trust may not necessarily be registered ?
Can I have as much detail as you have please?
Please bear with me over the weekendbecause I will be online and off-line doing "weekend things."