About Tudor Rose 2020-1 Holdings Limited (12613835) United Kingdom