About Holt Leisure Parks Trust Limited (SC139665) United Kingdom