About Glavenhill Strategic Land (number 7) Limited (09871101) United Kingdom