About 60 Park Avenue Management Company Limited (05407308) United Kingdom