About Easybox Self-storage Limited (03143098) United Kingdom