About 19 Grange Road Limited (10258552) United Kingdom