About Property Pelican Ltd (12843419) United Kingdom