About I Seven Management Company Limited (06619740) United Kingdom