About Eight And Nine Clifton Hill Management Limited (02295226) United Kingdom