About Glavenhill Strategic Land (number 1) Limited (08812230) United Kingdom