About The Grange Bermondsey Limited (08859672) United Kingdom