About Pebbles Properties Ltd (12082174) United Kingdom