About Cheriton Management Limited (02404457) United Kingdom