About Grange Over Sands Management Company Limited (03886236) United Kingdom