About Chaucer Mead (redhill) Management Limited (02578987) United Kingdom