Might be a MPT1317 (or 43), not 27. However 1317/43 I would imagine be in the UK/Britain most of the time. As Bermuda is too owned by the British. Possible tie maybe.
Ywsia (talk)