About Cheshire 2020-1 Holdings Limited (12520880) United Kingdom