About Pebblerose Property Ltd (11111401) United Kingdom