About Seven Stories London Limited (10940027) United Kingdom