About The Grange Freehold Ltd (08096001) United Kingdom