About Pelican Property Development Limited (08954168) United Kingdom