The Thornborough Henges 71
Image by Moth

Not by the look of things. The usual gov bodies - English Nature and the Countryside Agency of course.