About 59 Park Avenue Management Company Limited (03173983) United Kingdom