About Extraspace Industries Limited (02024573) United Kingdom