About Pellicon Property Ltd (12812811) United Kingdom