About Pelican Pier Properties Limited (12475308) United Kingdom