About Derwent Avenue Management Company Limited (06417082) United Kingdom