About Payne Hicks Beach Trust Corporation Limited (00850087) United Kingdom