About London Storage Point Ltd (09712021) United Kingdom