About Eights Management Company Limited (03227246) United Kingdom