About Easystore Self-storage Limited (04362334) United Kingdom