About The Grange Urlay Nook Management Company Limited (10575545) United Kingdom