About Grange Road Property Company Limited (03786438) United Kingdom