About Pelikan Properties Limited (12006830) United Kingdom