About Seven Milton Avenue Management Company Limited (03722698) United Kingdom