The National Heritage Agency of the Isle of Man, established in 1951 as the Manx National Trust.
The website is [1] and the Wikipedia page is [2]