About Glavenhill Strategic Land (number 8) Limited (09871803) United Kingdom