About Glavenhill Strategic Land (number 11) Limited (10267509) United Kingdom