About Bermuda Place Rtm Company Limited (05224202) United Kingdom