About Pelican Properties Limited (02166320) United Kingdom