About Keble Grove Properties Limited (10779134) United Kingdom