About Number Seven Management Limited (13692317) United Kingdom