About Eversholt Management Company Limited (02343638) United Kingdom