(R5C14536) Mermaid Street Rye East Sussex England UK