About Pantera Property Limited (09796266) United Kingdom