About Bermuda Place Fpc Limited (12490151) United Kingdom