About Storehouse Point Limited (10233393) United Kingdom