About Grange 2 Limited (12976280) United Kingdom