About Pelican Land And Property Ltd (11427583) United Kingdom