About Glavenhill Strategic Land (number 10) Limited (10266775) United Kingdom