About Pelican Properties Investment Ltd (12885335) United Kingdom