About Grange Road Management Company Limited (00927527) United Kingdom