About Grange Road Ltd. (10550462) United Kingdom