About Grasmere Strategic Land Limited (10656587) United Kingdom