Viewing Request for Church Road, St Leonards on Sea, East Sussex