About Pebble Brook Ltd. (10115625) United Kingdom