About Pebble Grove Properties Limited (10837096) United Kingdom