About 119 Thornton Road Management (2021) Limited (13414119) United Kingdom