About Grasmere Strategic Land (northampton) Limited (11599338) United Kingdom