About Heanor Self Storage Ltd (12499214) United Kingdom