About The Mill Avenue Management Company Limited (06425366) United Kingdom