About Jay Lansdowne Partnership Ltd (10598382) United Kingdom