Yes, it is a refusal stamp according to this question.
You will likely need to disclose the exact reason of the refusal on new applications, if you don’t have the letter anymore, you can do a SAR (Subject Access Request) to have the data held by UKVI (UK Visas and Immigration) communicated back to you and get a copy of that refusal letter.
The procedure is explained on the link above
Credit:stackoverflow.com‘
4 Mar, 2024
5 Mar, 2024
5 Mar, 2024